v1
latestOpenAPI 3.1.02026-07-224239180.9 KBApplication
Update an application
Updates the supplied internal note, candidate-portal state, and hiring-team assignments. Omitted fields are preserved; nullable team IDs clear their assignment, while internal_note and is_portal_enabled are write-only because the summary does not expose them. The response is re-read after the update and contains the readable application summary.
patch/v1/applications/{applicationId}
Path parameters
applicationIdstring required
an application ID. Accepts the canonical prefixed compact UUID, a prefixed dashed UUID, a bare dashed UUID, or a bare compact UUID; input is case-insensitive.
Example:app_a1b2c3d4e5f64789a1b2c3d4e5f64789
Request body
Example request
{
"hiring_manager_id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"recruiter_id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"coordinator_id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"sourcer_id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
}Response
Success
Example response
{
"id": "app_a1b2c3d4e5f64789a1b2c3d4e5f64789",
"candidate": {
"id": "can_a1b2c3d4e5f64789a1b2c3d4e5f64789"
},
"job": {
"id": "job_a1b2c3d4e5f64789a1b2c3d4e5f64789"
},
"current_stage": {
"id": "stg_a1b2c3d4e5f64789a1b2c3d4e5f64789"
},
"recruiter": {
"id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
},
"coordinator": {
"id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
},
"hiring_manager": {
"id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
},
"sourcer": {
"id": "emp_a1b2c3d4e5f64789a1b2c3d4e5f64789"
}
}