Extend a hold
Take the one extension this hold is allowed. The window extends from where it was going to end, not from now. A second attempt refuses with `hold_code` `ALREADY_EXTENDED`.
POST
/api/v1/holds/{id}/extendTake the one extension this hold is allowed. The window extends from where it was going to end, not from now. A second attempt refuses with `hold_code` `ALREADY_EXTENDED`.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path parameters
idstringrequiredResponses
The extended hold.
holdobjectrequiredholdsobjectrequiredcurl --request POST \
--url "https://getrevised.com/api/v1/holds/ID/extend" \
--header "Authorization: Bearer YOUR_API_KEY"{
"hold": {
"can_extend": true,
"expires_at": "2023-11-07T05:31:56Z",
"extend_hours": 123,
"held_at": "2023-11-07T05:31:56Z",
"id": "<string>",
"listing_id": "<string>"
},
"holds": {
"active": 123,
"hold_hours": 123,
"limit": 123,
"plan": "<string>"
}
}