get
https://api.hibob.com/v1/payroll/hub/sync-requests//sync-records
Fetch sync records for a sync request received via webhook.
[BETA] MVP for Payroll Hub API for Partners.
Use this endpoint to fetch sync records for a sync request you received via
webhook.
- Use the
syncRequestIdfrom the webhook payload. - The response shape depends on which webhook triggered the sync (identifier
may be employeeId only; employeeId + effectiveDate for changes; or
employeeId + effectiveDate + timeOffRequestId for time off). - Each record's
dataobject uses vendor field names from your Payroll
Connect integration template as keys. - Complete the sync (fetch all pages) before the webhook's
expiringAt. - The response includes
templateIdandtemplateName.
Pagination: Use limit (1–200) and responseMetadata.nextCursor until
nextCursor is null.
Rate limit: 5 requests per minute per auth.
OAuth scope (app-user): payrollhub.employee_sync:write

