Skip to content

Rippling: Create a new draft transition — request body — body items item

Create a new draft transition: request body, field body / items / item. Complete fields and constraints for contract 2026-10-28.

API reference · Contract 2026-10-28

SDK schema: Create a new draft transition — request body — body items item

FieldTypePresenceDescription and constraints
$objectRoot
changesobjectRequired within parentRequested role/profile changes for this item.
changes.country_specific_infoobjectOptionalCountry-specific field changes supported by current draft transition flows.
changes.employment_infoobjectOptionalEmployment information changes for the target role.
changes.employment_info.annual_salary_equivalentnumberOptionalNew annual salary equivalent.
changes.employment_info.currencystringOptionalNew compensation currency.
changes.employment_info.department_idstringOptionalNew department identifier for the target role.
changes.employment_info.employment_type_idstringOptionalNew company employment type identifier for the target role.
changes.employment_info.equity_num_sharesintegerOptionalNew offer letter equity share count.
changes.employment_info.equity_valuenumberOptionalNew offer letter equity value.
changes.employment_info.equity_vesting_package_idstringOptionalNew equity vesting package identifier.
changes.employment_info.job_family_idstringOptionalNew job family identifier for the target role.
changes.employment_info.level_idstringOptionalNew level identifier for the target role.
changes.employment_info.manager_idstringOptionalNew manager role identifier for the target role.
changes.employment_info.on_target_commissionnumberOptionalNew annual on-target commission amount.
changes.employment_info.relocation_reimbursementnumberOptionalNew relocation reimbursement amount.
changes.employment_info.salary_per_unitnumberOptionalNew compensation amount per salary unit.
changes.employment_info.salary_unitstringOptionalNew salary unit.
changes.employment_info.start_datestringOptionalNew start date for the target role.
changes.employment_info.target_annual_bonusnumberOptionalNew target annual bonus amount.
changes.employment_info.target_annual_bonus_payment_frequency_unitstringOptionalNew target annual bonus payment frequency.
One of: MONTH, QUARTER, YEAR, SEMI_ANNUAL
changes.employment_info.target_annual_bonus_percentnumberOptionalNew target annual bonus percentage.
changes.employment_info.teams_idsarrayOptionalNew team identifiers for the target role.
changes.employment_info.teams_ids[]stringEach item
changes.employment_info.titlestringOptionalNew job title for the target role.
changes.work_location_infoobjectOptionalWork location changes for the target role.
changes.work_location_info.country_codestringOptionalNew work country code for the target role.
changes.work_location_info.location_idstringOptionalNew work location identifier for the target role.
draft_grouping_preferencestringOptionalControls whether this item should append to a compatible existing draft or create a new draft.
One of: APPEND_TO_MATCHING_DRAFT, CREATE_NEW_DRAFT
role_idstringRequired within parentTarget role identifier for this draft transition item.

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.