Skip to main content

List Stages for a Pipeline

GET /v1/careers/pipelines/{pipeline_id}/stages

Create a Stage

POST /v1/careers/pipelines/{pipeline_id}/stages
Inserting a stage at an existing order position shifts subsequent stages down automatically.

Update a Stage

PATCH /v1/careers/stages/{id}

Reorder Stages

PUT /v1/careers/pipelines/{pipeline_id}/stages/order
The array order defines the new stage sequence.

Delete a Stage

DELETE /v1/careers/stages/{id}
Specify a migrate_applications_to stage ID to move any candidates currently in this stage before deletion. If omitted, all candidates in the stage are disqualified.
Deleting a stage with active candidates requires the migrate_applications_to parameter or an explicit disqualify_candidates: true flag. Omitting both will return a 400 error.