Skip to content

Rippling: Create a new job requisition — request body — body

Create a new job requisition: request body, field body. Complete fields and constraints for contract 2026-10-28.

API reference · Contract 2026-10-28

SDK schema: Create a new job requisition — request body — body

FieldTypePresenceDescription and constraints
$objectRoot
DTO for creating JobRequisitions via the Platform API.
Maps to the existing ATS JobRequisitionDTO for use with create_from_DTO service.
confidentialbooleanOptionalWhether this requisition is confidential
confidential_whitelistarrayOptionalList of role IDs allowed to view confidential requisition
confidential_whitelist[]stringEach item
coordinator_idstringOptionalCoordinator role ID
default_private_invitesbooleanOptionalWhether to default to private invites
departmentsarrayOptionalList of department IDs
departments[]stringEach item
descriptionstringOptionalJob description
employment_type_idstringOptionalCompany employment type ID
hiring_manager_idstringOptionalHiring manager role ID
is_evergreenbooleanOptionalWhether this is an evergreen requisition
levelsarrayOptionalList of level IDs
levels[]stringEach item
namestringRequired within parentTitle/name of the job requisition
pipeline_plan_idstringOptionalPipeline plan ID to use for this requisition
recruiter_idstringOptionalPrimary recruiter role ID
requisition_idstringOptionalCustomer-defined requisition ID. Auto-generated if not provided.
salary_currencystringOptionalSalary currency code
salary_per_unitnumberOptionalSalary amount per unit
salary_per_unit_highnumberOptionalSalary range upper bound
salary_per_unit_lownumberOptionalSalary range lower bound
salary_typestringOptionalSalary type
salary_unitstringOptionalSalary unit (HOUR, DAY, WEEK, MONTH, YEAR, PAY_PERIOD)
secondary_recruitersarrayOptionalList of secondary recruiter role IDs
secondary_recruiters[]stringEach item
sourcer_idstringOptionalSourcer role ID
statusstringOptionalJob requisition status (e.g., DRAFT, OPEN, CLOSED)
target_closestringOptionalTarget close date
target_employee_start_datestringOptionalTarget employee start date
teamsarrayOptionalList of team IDs
teams[]stringEach item
titlestringOptionalInternal employee title
work_locationsarrayOptionalList of work location IDs
work_locations[]stringEach 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.