Update a Ticket
PUT/api/tickets/{id}
Headers
| Field | Type | Description |
|---|---|---|
| authtoken | String | Authentication token, generated from admin area |
Parameters
| Field | Type | Description |
|---|---|---|
| id | Number | Ticket unique ID |
| title | string | Mandatory Ticket title |
| client_id | int | Mandatory Ticket client_id |
| requested_by_id | int | Mandatory Ticket requested_by_id |
| ticket_type_id | int | Mandatory Ticket ticket_type_id |
| assigned_to | int | Mandatory Ticket assigned_to |
| ticket_labels | string | Optional Ticket ticket_labels |
curl -X PUT "https://yoursite.com/api/tickets/123" \
-H "authtoken: YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{ "title": "...", "client_id": "...", "requested_by_id": "...", "ticket_type_id": "...", "assigned_to": "...", "ticket_labels": "..." }' Success-Response:
HTTP/1.1 200 OK
{
"status": true,
"message": "Ticket update successful."
}
HTTP/1.1 404 Not Found
{
"status": false,
"message": "Ticket update fail."
}