© 2025 Clarivate
PUT /api/.../holds/{id}?action=cancel&isstatuslistlimited=[true|false]
Cancel a local hold request for a patron.
| Name | Type | Required | Description |
|---|---|---|---|
| id | Integer | Yes | ID of local hold request |
| isstatuslistlimited | Boolean | No | Set to 'true' will limit cancelling of hold requests to only those with Active, Pending, Shipped, or Held status. |
| patronId | Integer | No | Check if patron with patronId is an owner of hold request. Returns 404 if provided patron is not an owner. |
An HTTP return status code of 200 indicates success.
1000
| Code | Description |
|---|---|
| 200 | OK. Success |
| 400 | FAILURE. |
Permission IDs found here.
HoldRequests_Modify (based on the pickup branch ID)