Update job
exaktime_update_jobWRITE: change fields of an existing job (rename it, set dates, assign locations, or set is_active=false to close it). Only the fields you pass change (null clears a nullable field); the tool reads the job first and sends the full object, because Arcoro replaces the job on PUT. Two edits to the same job at the same moment can overwrite each other: run them one after the other. PUT /v1/Time/Jobs/{id}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Job name. | |
| job_id | Yes | Arcoro jobId. | |
| end_date | No | Job end date, or null to clear it. | |
| is_active | No | Active jobs can be selected for time entry. | |
| identifier | No | Your unique job number/identifier. | |
| start_date | No | Job start date, or null to clear it. | |
| is_certified | No | Certified payroll job. | |
| location_ids | No | Location ids the job is limited to (exaktime_list_locations). Setting them turns off 'available at all locations'. | |
| all_locations | No | true: the job is available at every location; false: only at location_ids. | |
| department_id | No | Department id, or null to clear it. | |
| parent_job_id | No | Parent job id, or null to detach the job from its parent. |