Skip to main content

Update a job

PATCH 

/api/v1/jobs/:jobId

Partial update. Only the fields present in the body change; every provided field is re-validated with the same strict save-time rules as create (config re-runs the full position-config contract check).

  • position_id may be changed, or cleared with null. Changing it to a value held by another of your active jobs returns 409 POSITION_ID_CONFLICT.
  • Updating a job does not alter past runs — each run snapshots the content it executed with. The next CV DeepSearch against the updated job automatically rebuilds its cached plan (see the Jobs guide).

Request​

Responses​

The updated job.