PUT /api/v2/suspended_tickets/{id}/recover
Note: During recovery, the API sets the requester to the authenticated agent who called the API, not the original requester. This prevents the ticket from being re-suspended after recovery. To preserve the original requester, use the Recover Multiple Suspended Tickets endpoint with the single ticket.
This endpoint does not queue an asynchronous job that can be tracked from Job Statuses. Instead, it processes the request with a synchronous response.
- If all recoveries are successful, it returns a 200 with a
tickets
array in the response. - If all recoveries fail, it returns a 422 with a
suspended_tickets
array in the response. - If there is a mixture of successes and failures in a single call, it returns a 422 with a
suspended_tickets
array of the failures in the response.
Allowed For
- Admins and agents in custom roles with permission to manage suspended tickets on Enterprise plans
- Unrestricted agents on all other plans
Servers
- https://{subdomain}.{domain}.com
Path parameters
Name | Type | Required | Description |
---|---|---|---|
id |
Number | Yes |
id of the suspended ticket |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.