Update an application

Updates application fields. Passing a stage performs a workflow stage transition and validates it against the organization's pipeline 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.
stageenumOptional

Pipeline stage slug (candidate lifecycle v4).

reasonstringOptional
tagslist of stringsOptional
notesstringOptional

Response

The updated application.
applicationobjectOptional

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error