Skip to content

Rippling: Update a job assignment — request body — body

Update a job assignment: request body, field body. Complete fields and constraints for contract 2026-10-28.

API reference · Contract 2026-10-28

SDK schema: Update a job assignment — request body — body

FieldTypePresenceDescription and constraints
$objectRoot
change_reasonstringOptionalReason recorded on the change (e.g., the reason for scheduling an unassignment).
effective_fromstringOptionalDate and time the change becomes effective (ISO 8601 format, e.g., 2025-11-07T17:00:00.000+00:00); defaults to current time in UTC if not provided. job_pay_rate_effective_from is ignored if this field is provided.
job_code_idstringOptionalIdentifier of job that is assigned to worker
job_pay_ratenumberOptionalThe pay rate for job assigned to worker. This can be different from the job’s standard pay rate and can be overriden for a worker.
job_pay_rate_change_reasonstringOptionalThis field is deprecated and will be removed in a future version, use the new change_reason field instead.
job_pay_rate_effective_fromstringOptionalThis field is deprecated and will be removed in a future version, use the new effective_from field instead.
worker_idstringOptionalIdentifier of worker to whom job is assigned.

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.