Get payroll journal

Returns the specified payroll journal.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Returns a detailed payroll journal for a company within a given date range, including per-payroll summaries and per-employee breakdowns of earnings, taxes, benefits, and deductions.

Response Columns/Fields

Payroll-Level Fields

FieldDescription
payrollThe public ID of the payroll
companyThe public ID of the company
paydayThe date employees are paid
period_startThe start date of the pay period
period_endThe end date of the pay period
payment_methodHow employees are paid (Direct Deposit or Manual)

Summary Totals (available at both payroll and employee level)

FieldDescription
employee_grossTotal gross earnings for employees
employee_reimbursementsTotal reimbursements paid to employees
employee_netTotal net pay to employees after all deductions
company_taxesTotal employer-paid taxes
employee_taxesTotal employee-paid taxes withheld
company_benefitsTotal employer-paid benefit contributions
employee_benefitsTotal employee-paid benefit deductions
post_tax_deductionsTotal post-tax deductions from employee pay

Earning Totals

FieldDescription
typeThe earning type (e.g., hourly, salary, bonus)
amountThe total amount for this earning type
hoursHours worked (for hourly earnings)
piece_unitsPiece units (for piece-rate earnings)

Tax Details (employee_taxes and company_taxes arrays)

FieldDescription
idThe public ID of the tax
descriptionThe name/description of the tax
amountThe tax amount

Benefit Details (employee_benefits and company_benefits arrays)

FieldDescription
typeThe benefit type (e.g., 125_medical, 401k)
descriptionThe name/description of the benefit
amountThe benefit amount

Post-Tax Deduction Details

FieldDescription
typeThe deduction type (e.g., miscellaneous, child_support)
descriptionThe name/description of the deduction
amountThe deduction amount

Item Records (per-employee breakdown)

FieldDescription
payroll_itemThe public ID of the payroll item
employeeThe public ID of the employee
totalsSame structure as summary totals, but for this specific employee

Notes

  • Results are grouped by payroll, with each payroll containing a summary and item_records array
  • The summary contains aggregate totals across all employees for that payroll
  • Each entry in item_records represents one employee's pay details for that payroll
  • Use include_taxable_wages=true to include taxable wage information in the response
  • Use include_gross_taxable_wages=true to include gross taxable wage information in the response
  • Use include_employee_id=true to include employee IDs in the response
  • Use include_contractors=true to include contractor payments in the results
  • Use group_by=workplace to break down employee pay by workplace location
  • Supports both JSON (Accept: application/json) and CSV (Accept: text/csv) response formats
Path Params
string
required

ID of the company with the payroll journal to return

Query Params
date

Return payrolls with a payday on or after this date.

date

Return payrolls with a payday before or on this date.

string

Return the payroll with this ID. To specify multiple payrolls, repeat this query parameter. (For example: "&payroll=pay_123&payroll=pay_456&...")

boolean
Defaults to false

Return payrolls with taxable wages.

boolean
Defaults to false

Return payrolls with gross taxable wages (wages subject to a tax before pre-tax deductions, irrespective of wage base).

boolean
Defaults to false

Return employees with their ID.

boolean
Defaults to false

Return payments made to contractors on payrolls

string
enum

Determines how to breakdown pay. If workplace is provided, employees will have one line item per payroll and workplace combination.

Allowed:
Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json