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
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
custom_location | Model | Optional | Expand Update a job code — request body — body custom location |
external_id | string | Optional | The unique identifier of the job code in an outside system. |
is_archived | boolean | Optional | Whether this job code is archived. Set to true via PATCH to archive. Archiving is irreversible via this API. |
job_dimension_id | string | Optional | The ID of the job dimension this job code belongs to. |
name | string | Optional | The name of the job dimension. |
pay_rate | number | Optional | The pay rate for this job code. Only applicable if the associated job dimension includes the ‘PAY_RATE’ organizational attribute. |
pay_rate_change_reason | string | Optional | Reason for setting, updating, or resetting the pay rate on this job code. |
pay_rate_effective_from | string | Optional | Date 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