update_ticket
Modify an existing Request Tracker ticket by changing its status, owner, priority, due dates, custom fields, or linked tickets. Pass each property to update as a top-level parameter.
Instructions
Update an existing ticket. Pass each property to change as a top-level parameter (e.g. Due, Status, Owner) — do NOT use a nested "fields" object.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Cc | No | Cc username(s) — replaces existing list (string or array of strings) | |
| id | Yes | Ticket ID | |
| Due | No | Due datetime (format: "YYYY-MM-DD HH:MM:SS" in local time) | |
| Told | No | Last Contact datetime, labeled "Told" in RT (format: "YYYY-MM-DD HH:MM:SS" in local time) | |
| Type | No | Ticket type (e.g. "ticket", "reminder") | |
| Child | No | Set Child links (ticket ID or array of IDs) | |
| Owner | No | New owner username | |
| Queue | No | Move to this queue | |
| Parent | No | Set Parent links (ticket ID or array of IDs) | |
| Starts | No | Starts datetime (format: "YYYY-MM-DD HH:MM:SS" in local time) | |
| Status | No | New status (e.g. open, resolved, rejected) | |
| AdminCc | No | AdminCc username(s) — replaces existing list (string or array of strings) | |
| Started | No | Started datetime (format: "YYYY-MM-DD HH:MM:SS" in local time) | |
| Subject | No | New subject | |
| AddChild | No | Add Child links without removing existing ones | |
| Priority | No | New priority | |
| RefersTo | No | Set RefersTo links (ticket ID or array of IDs) | |
| AddParent | No | Add Parent links without removing existing ones | |
| DependsOn | No | Set DependsOn links (ticket ID or array of IDs) | |
| Requestor | No | Requestor username(s) — replaces existing list (string or array of strings) | |
| AddRefersTo | No | Add RefersTo links without removing existing ones | |
| CustomRoles | No | Custom role assignments as {role_name: username_or_array} | |
| DeleteChild | No | Remove specific Child links | |
| Description | No | Ticket description | |
| AddDependsOn | No | Add DependsOn links without removing existing ones | |
| CustomFields | No | Custom field values to update | |
| DeleteParent | No | Remove specific Parent links | |
| DependedOnBy | No | Set DependedOnBy links (ticket ID or array of IDs) | |
| ReferredToBy | No | Set ReferredToBy links (ticket ID or array of IDs) | |
| DeleteRefersTo | No | Remove specific RefersTo links | |
| AddDependedOnBy | No | Add DependedOnBy links without removing existing ones | |
| AddReferredToBy | No | Add ReferredToBy links without removing existing ones | |
| DeleteDependsOn | No | Remove specific DependsOn links | |
| DeleteDependedOnBy | No | Remove specific DependedOnBy links | |
| DeleteReferredToBy | No | Remove specific ReferredToBy links |