API Reference
Log In
API Reference

Schedule attribute changes for a worker

Records one or more attribute changes to take effect at the start of the given day in the company's timezone. Until then the worker keeps its current values everywhere — segments, automations and exports all continue to see the old value. Scheduling a new value for an attribute that already has a pending change supersedes it. Responds 202 when the change was scheduled, and 200 with appliedNow: true when the date had already passed and the change was written immediately.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

worker unique identifier

Body Params
date
required

The day the changes take effect, at the start of that day in the company's timezone (UTC when the company has none set). Required: this route only schedules, so a request without a date is rejected — use the customAttributes or worker PATCH routes to write a value now. A date that has already arrived is written immediately and answers 200.

changes
array of objects
required
length ≥ 1
changes*
string
enum
required
Allowed:
uuid

Required when targetKind is custom.

string

Required when targetKind is core. A dot path into the worker, e.g. payRate, homeAddress.city. Derived, identity and audit fields cannot be scheduled.

string
required

The future value, validated against the field or attribute type. null clears it.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json