Paychex · Schema
Paychex Time Entry
A single time entry submitted to the Paychex Time API for payroll processing.
BenefitsHCMHRPaychex FlexPayrollTime and AttendanceWorkforceFortune 1000
Properties
| Name | Type | Description |
|---|---|---|
| workerId | string | Paychex Flex worker identifier. |
| workDate | string | Calendar date the work was performed (ISO 8601). |
| hours | number | Hours worked, in decimal hours. |
| earningType | string | Earnings code (e.g., REG, OT, PTO). |
| rateOverride | number | Optional override hourly rate. |
| departmentCode | string | Department or labor allocation code. |
| notes | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/paychex-developer/main/json-schema/paychex-time-timeentry-schema.json",
"title": "Paychex Time Entry",
"description": "A single time entry submitted to the Paychex Time API for payroll processing.",
"type": "object",
"properties": {
"workerId": { "type": "string", "description": "Paychex Flex worker identifier." },
"workDate": { "type": "string", "format": "date", "description": "Calendar date the work was performed (ISO 8601)." },
"hours": { "type": "number", "description": "Hours worked, in decimal hours." },
"earningType": { "type": "string", "description": "Earnings code (e.g., REG, OT, PTO)." },
"rateOverride": { "type": "number", "description": "Optional override hourly rate." },
"departmentCode": { "type": "string", "description": "Department or labor allocation code." },
"notes": { "type": "string" }
},
"required": ["workerId", "workDate", "hours", "earningType"]
}