ClockLap + Workday: workers straight from the API

Register an API client for integrations in Workday and ClockLap reads your workers on each sync: no report to schedule, no files to move.

HRDirect APICAUSGlobalBeta
Dry run before the first syncBeta

What syncs

Workday API is the source of truth for people. On each sync ClockLap reads:

  • Workers: worker ID, name, work email, business title, supervisory organisation, phone
Time off. Time off isn’t synced with Workday. For more fields (manager, hire and termination dates, pay rate), use the Workday worker file.

How it works

  1. Register an API client for integrationsWith non-expiring refresh tokens and the Staffing scope.
  2. Generate a refresh tokenFor the integration system user, under Manage Refresh Tokens for Integrations.
  3. Paste the REST host, tenant and credentialsFrom View API Clients: the host and tenant in the REST endpoint.
  4. Review the dry runThen apply it and choose the schedule.

Matching people

Matched by earlier links, then email and worker ID; saved as each person’s Workday employee ID (the same one the worker file uses).

  • Who wins, per field. The HR system by default: ClockLap is updated to match. Set any field to “ClockLap” and it’s only filled in when the person is added.
  • New people. Added automatically, without an invite unless you turn invites on. You choose the role they get.
  • People who leave. Suggested for turning off (default), or turned off automatically. Their history stays.
  • Sites and teams. Map the HR system’s locations or departments to ClockLap sites once; moves follow on every sync.
  • Single sign-on users. People your identity provider manages through SCIM keep what SCIM writes; the sync skips those fields and says so.
  • Schedule. Hourly, daily (default) or manual. A scheduled sync can apply itself or only prepare a preview for an admin.
A dry run first. The first sync is always a dry run: a list of the people who would be added, updated or suggested for turning off, field by field. Nothing changes until an admin applies it, and scheduled syncs wait for that first approval.

What you need

  • Workday with permission to register API clients for integrations
  • An integration system user with access to workers

Every run keeps a history: who and what was sent, per-line results, plain-language errors with a fix, and a redacted request log for admins. Webhooks fire on people_sync.completed.

Questions

API or worker file: which should I use?

The API needs no scheduled report and reads basic worker fields. The worker file carries any column your report has (managers, dates, pay rates). Workday’s API reference is visible to Workday customers only, so the API connection reads the fields we could verify from public guides.

Is people sync included in the price?

Yes. HR connections are part of every ClockLap plan, with no add-ons.

Is ClockLap affiliated with Workday API?

No. ClockLap connects to Workday API using its published API; it isn’t affiliated with or endorsed by Workday API. The connection is in beta while we verify it with live accounts.

Clock in by arriving. Paid without retyping.

Try ClockLap free for 30 days with your own Workday API account. No card needed.