Rippling: GET Company Payroll Runs — response body — item
GET Company Payroll Runs: response body, field item. Complete fields and constraints for contract 2026-10-28.
API reference · Contract 2026-10-28
SDK schema: GET Company Payroll Runs — response body — item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | The payroll run object. |
approvalDeadline | string | Optional | |
approvedAt | JSON | Optional | |
approvedAt (anyOf 1) | string | Alternative | |
approvedAt (anyOf 2) | null | Alternative | |
checkDate | string | Optional | |
ein | string | Optional | Employer identification number, also known as the Federal Employer Identification Number or the Federal Tax Identification Number. |
id | string | Optional | The unique identifier for the payroll run. |
name | string | Optional | |
payPeriod | JSON | Optional | |
payPeriod (anyOf 1) | object | Alternative | |
payPeriod (anyOf 1).endDate | string | Optional | |
payPeriod (anyOf 1).paySchedule | JSON | Optional | |
payPeriod (anyOf 1).paySchedule (anyOf 1) | string | Alternative | |
payPeriod (anyOf 1).paySchedule (anyOf 2) | null | Alternative | |
payPeriod (anyOf 1).startDate | string | Optional | |
payPeriod (anyOf 2) | null | Alternative | |
runState | string | Optional | DRAFT means the admin hasn’t approved the run yet. APPROVED means the admin has approved the run, but the check date has not arrived yet. PAID means the check date has arrived and the run was paid. FAILED means the check date arrived, but the run was not paid. CLOSED means the payroll run was canceled before being paid. Known values: DRAFT, APPROVED, PAID, FAILED, CLOSED |
runType | string | Optional | Known values: INIT, REGULAR, OFF_CYCLE, CORRECTION, TERMINATION, RECONCILIATION, NEW_HIRE, POP, TRANSITION, CORRECTION_DISPLAY, EXCESS_HOURS, SIGN_ON_BONUS, S_CORP, FRINGE_BENEFITS, CONTRACTOR_LATE_PAYMENTS |