hires_update_job
Update mutable job attributes. Only send fields you want to change. Preserves domain-level validation rules.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Job ID (numeric) or alias | |
| title | No | Public job title. | |
| status | No | Job status (e.g. Draft, Public). See GET /taxonomy/statuses. | |
| form_id | No | Application form ID to assign to this job. | |
| include | No | Comma-separated related resources to embed: workflow, hiring_team, pipeline_stages | |
| is_remote | No | Whether this is a remote position. | |
| salary_max | No | Maximum salary. | |
| salary_min | No | Minimum salary. | |
| category_id | No | Job category ID from GET /taxonomy/categories. | |
| description | No | Job description (HTML allowed). | |
| workflow_id | No | Workflow ID to assign to this job. | |
| department_id | No | Department ID from GET /taxonomy/departments. | |
| location_city | No | Job city. | |
| parent_job_id | No | Canonical parent job ID. If provided, the job becomes a satellite job. | |
| salary_period | No | Salary period. | |
| internal_title | No | Internal-only title visible to the hiring team. | |
| location_state | No | Job state or region. | |
| internal_job_id | No | External reference ID from your ATS or HR system. | |
| salary_currency | No | Salary currency code (e.g. USD, EUR). | |
| location_country | No | Job country. | |
| education_level_id | No | Education level ID from GET /taxonomy/education-levels. | |
| employment_type_id | No | Employment type ID from GET /taxonomy/employment-types. | |
| knockout_questions | No | Boolean knockout questions added to the application form. | |
| ai_scoring_criteria | No | AI scoring criteria for evaluating candidates. Diff-replace by id: items with id update existing, items without id create new, existing criteria not in payload are removed. Omit to leave existing criteria untouched. Pass [] to detach all. | |
| experience_level_id | No | Experience level ID from GET /taxonomy/experience-levels. | |
| resume_field_status | No | Resume field behavior on the application form. | |
| location_postal_code | No | Postal or ZIP code. | |
| location_full_address | No | Full formatted address. | |
| location_street_address | No | Street address. |