Change pipeline stage

Moves the application to a specific pipeline stage. The transition is validated against the workflow; pass force to bypass transition rules.

Authentication

AuthorizationBearer

Supabase-issued user JWT. Send as Authorization Bearer header. Dedicated API keys are planned for a future release.

Path parameters

applicationIdstringRequiredformat: "uuid"

Request

This endpoint expects an object.
to_stageenumRequired

Pipeline stage slug (candidate lifecycle v4).

reasonstringOptional
notestringOptional
forcebooleanOptional
Bypass workflow transition validation.

Response

Transition result.
successbooleanOptional
applicationobjectOptional
stageChangeobjectOptional

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error