Update a job
kickserv_update_jobWRITE: update an existing job — reschedule it, rename it, change its description, category or custom job status, or reassign employees (employee_ids replaces the assignment). Totals, tax and payment fields are not settable here. Kickserv: PATCH /{account}/jobs/{job_number}.xml.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Job name/title. | |
| ends_at | No | When the job ends. A date/time string Kickserv can parse, e.g. `2026-10-02 09:30` or `10/2/2026 09:30am`. | |
| duration | No | Job duration. | |
| po_number | No | Customer purchase-order number. | |
| job_number | Yes | Job number to update. | |
| description | No | Job description / work to be done. | |
| job_type_id | No | New job category (job type) id. | |
| employee_ids | No | Employee `id`s (from kickserv_list_employees) to assign. Replaces the current assignment. | |
| scheduled_on | No | When the job is scheduled. A date/time string Kickserv can parse, e.g. `2026-10-02 09:30` or `10/2/2026 09:30am`. | |
| job_status_id | No | New custom job status id. |