Skip to main content
Toku keeps its worker roster in sync with ADP Workforce Now so stablecoin elections always map to the right person. Sync is read-only and runs automatically after every connection and on a rolling schedule.

Endpoint

Toku reads workers through ADP’s Workers v2 API, paginating with OData $top/$skip:
Workforce Now returns at most 100 workers per page (default 50); Toku pages with $skip until the workers array comes back empty. Individual records are available at GET /hr/v2/workers/{aoid}, and $filter/$select are supported for narrowing results. The scope used is /hr/workerInformationManagement/workerManagement/workerProfileManagement/worker.read. A trimmed example response:
See ADP’s reference for the full schema: Workers v2 API Explorer.

What Toku Reads

Sync Behavior

  • New workers appear in Toku automatically after they’re added in ADP Workforce Now.
  • Updates (name, email, compensation, pay group) flow through on the next sync.
  • Inactive workers are marked inactive and stop receiving stablecoin payments.
  • A manual sync can be triggered anytime from Settings → Payroll Integrations in Toku.
Employee sync never writes to ADP. Toku does not modify worker records, work assignments, or compensation.

Next

Payroll Sync

How Toku tracks pay cycles and payroll output

The Toku Deduction

How the deduction is applied via the Pay Data Input API