PUT /api/v2/suspended_tickets/bulk_recover
Enqueues a bulk job to recover multiple suspended tickets. Returns a job status that can be tracked via the Job Statuses API.
Unlike the Recover Multiple Suspended Tickets endpoint which processes tickets synchronously, this endpoint queues an asynchronous job for processing large batches.
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
Request headers
| Name | Type | Required | Description |
|---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Query parameters
| Name | Type | Required | Description |
|---|---|---|---|
ids |
String | Yes |
Comma-separated list of suspended ticket IDs to recover |
Request body fields
| Name | Type | Required | Description |
|---|---|---|---|
author |
Object | No | |
author.id |
Integer | No |
User ID to set as the author of recovered tickets |
author.email |
String | No |
Email address to identify the author |
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.