Skip to content

Rippling: Update a job code — request body — body

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

API reference · Contract 2026-10-28

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

FieldTypePresenceDescription and constraints
$objectRoot
custom_locationModelOptionalExpand Update a job code — request body — body custom location
external_idstringOptionalThe unique identifier of the job code in an outside system.
is_archivedbooleanOptionalWhether this job code is archived. Set to true via PATCH to archive. Archiving is irreversible via this API.
job_dimension_idstringOptionalThe ID of the job dimension this job code belongs to.
namestringOptionalThe name of the job dimension.
pay_ratenumberOptionalThe pay rate for this job code. Only applicable if the associated job dimension includes the ‘PAY_RATE’ organizational attribute.
pay_rate_change_reasonstringOptionalReason for setting, updating, or resetting the pay rate on this job code.
pay_rate_effective_fromstringOptionalDate and time the pay rate becomes effective (ISO 8601 format YYYY-MM-DDTHH:mm:ss.sssZ, e.g., 2025-11-07T17:00:00.000+00:00); defaults to current time in UTC if not provided.

Referenced models: Update a job code — request body — body custom location

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.