Zeal Reporting Periods describe the date range that an employee should be paid for. Zeal creates reporting periods for every possible date range for the pay schedules of employees. See Pay Frequency, Reporting Periods, and Check Dates for more information.
You can use the Reporting Periods endpoints to find the right Zeal Reporting Period and reportingPeriodID
and attach it to an Employee Check
IMPORTANT
The reporting period spans from the start to the end, BOTH dates inclusive. For example, the reporting period with the start date of 2024-08-02 and the end date of 2024-08-08 spans the 168-hour period from August 2nd at 12:00:01 AM to August 8th at 11:59:59 PM.
attributes | type | description |
---|---|---|
reportingPeriodID | string | ID of Reporting Period |
pay_schedule | string | Has one of the following values:daily weekly biweekly semimonthly monthly |
start | date | Start date of the reporting period (YYYY-MM-DD) |
end | date | End date of the reporting period (YYYY-MM-DD) |
{
"reportingPeriodID": "5eb317a40d1158d5ddcb6895",
"pay_schedule": "weekly",
"start": "2023-12-02",
"end": "2023-12-08"
}