Public booking (hospitality)

Release a held table

delete/api/book/{slug}/reservations/{id}

The guest closed the sheet or hit back. Releases the table immediately rather than waiting out the hold window. Only ever deletes a row whose status is still hold; a confirmed booking is cancelled from the dashboard or the manage link, never dropped by an unauthenticated caller holding an id.

Path Parameters

slug*string

The organization's public booking slug, i.e. the {slug} in /{slug}. Only orgs with status active resolve; anything else is a 404.

id*string

The reservation id from the hold.

Response Body

application/json

application/json

curl -X DELETE "https://example.com/api/book/string/reservations/string"
{  "released": true}