ResourcesProduct Variants
Release a booking hold
Release a previously created booking hold.
Release a booking hold when the customer changes appointment time, switches variants, or leaves checkout before completing payment.
Authorization
bearerAuth storeAuth AuthorizationBearer <token>
Provide your SellApp API key as a bearer token.
In: header
X-STORE<token>
Select the SellApp store for this API request.
In: header
Path Parameters
product*integer
The product path parameter.
hold*string
The hold path parameter.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://sell.app/api/v2/products/0/variants/booking/holds/string" \ -H "Content-Type: application/json" \ -d '{ "customer_key": "visitor-session-123" }'{
"ok": true
}{
"message": "Unauthenticated."
}{
"message": "This action is unauthorized."
}{
"message": "Rule not found."
}{
"message": "The given data was invalid.",
"errors": {
"data": [
"The data field is required."
]
}
}