Update an application's pipeline status
Transition the pipeline status. Illegal transitions (e.g. hired->applied) return 409. An optional If-Match header (the application’s ETag from a prior GET) gives optimistic concurrency: a stale ETag returns 409.
Authorizations
API key authentication for the public API. Pass your API key as a Bearer token.
Headers
The application's ETag from a prior GET response. When supplied, the update is rejected with 409 if the application changed since (optimistic concurrency).
Path Parameters
Body
Request body for PATCH /applications/{id}. Only status is writable.
applied- Appliedscreened- Screenedinterviewed- Interviewedshortlisted- Shortlistedhired- Hiredrejected- Rejected
applied, screened, interviewed, shortlisted, hired, rejected Response
Full application: adds custom_fields to the list shape.
The interview / insights / CV-evaluation sub-resources are reached via the
links block (each is its own typed endpoint), not inlined here.
The application's ID in the system that supplied it, in that system's own form. Unique per job posting and source.
applied- Appliedscreened- Screenedinterviewed- Interviewedshortlisted- Shortlistedhired- Hiredrejected- Rejected
applied, screened, interviewed, shortlisted, hired, rejected Lean interview pointer on an application (full result is its own sub-resource).

