NOTE: User must be logged in as admin to access this API
URL : api/status-update/{status}
Method : PATCH
Query Parameters
Parameter | Type | Possible Values | Required/Optional | Description |
status | Integer | 12 | Required | Ticket Status id to be updated |
name | String | new name | Required | Ticket Status Name |
order | Integer | 14 | Required, Unique | Ticket Status Display Order |
icon_color | String | #5cb85c | Required | Ticket Status Icon Color |
icon_class | String | fas fa-address-book | Required | Ticket Status Icon |
visibility_for_client | Boolean | 0,1 | Required | Ticket Status Visibility to Client |
secondary_status | Integer | 4 | If visibility_for_client is no or equals to zero | This status will be displayed to the client if the visibility of the client chosen no |
allow_client | Boolean | 1,0 | Required | Ticket Status Allow Client |
purpose_of_status | Integer | 2 | Required | Ticket Status |
halt_sla | Boolean | 1,0 | Required | Ticket Status |
comment | Boolean | 1,0 | Required | Ticket Status commnet |
message | String | this is message | Optional | Ticket Status message, This message will be displayed in the thread as an Internal note |
default | Boolean | 1,0 | Required | Ticket Status is default or not |
target_status | Array of integers | [1,2,3] | Required | Allow override to statuses: it will be filled when selected specific statuses else it will be empty |
Response:
{ "success": true, "message":"Status updated Successfully" }