© 2024 Clarivate
PUT /api/.../holds/{id}?action=pickupbranch
Update the hold request pickup branch ID.
CR_HoldRequests_Modify - 90: logged in branch
Name | Type | Required | Description |
---|---|---|---|
id | Integer | Yes | ID of local hold request |
{
PickupBranchID: 83
}
An HTTP return status code of 200 indicates success.
Code | Description |
---|---|
200 | OK. Success |
400 | FAILURE because pickup branch ID is not valid or the status of the hold request is not either ACTIVE, INACTIVE, PENDING, HELD, or LOCATED. |
403 | Permission exception. | 404 | FAILURE because hold request record was not found. |
409 | CONFLICT. Patron record is secured. |