Set the pipeline stage (idempotent)

Set the contract's primary or secondary pipeline stage. Idempotent — re-sending the same body returns 200.

The stageId must belong to the contract type's primary or secondary pipeline (whichever matches pipeline_type); otherwise this returns 422.

Triggers the same automations, milestone activations, webhooks (contractPipelineStatusesCreated / contractPipelineStatusesUpdated), and stage history as a UI-driven stage change.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

Contract ID

string
enum
required

Which pipeline status to operate on

Allowed:
Body Params
uuid
required

Target stage UUID. Must belong to the contract type pipeline matching pipeline_type.

Responses

422

invalid stage

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json