Skip to main content
POST
Cancel a reservation
Cancels a reservation and releases its table, so the slot becomes bookable again.

Authorizations

Authorization
string
header
required

Your API key. See Authorization to create one.

Path Parameters

venueId
string
required

The venue being addressed. Every endpoint on this API is venue-scoped.

Minimum string length: 1
Example:

"6247"

id
string
required

The reservation's id — not its bookingRef.

Minimum string length: 1
Example:

"booking_2026-08-24_G3F7PA8HO438Z_1787294227662"

Response

Cancelled. The body is the reservation id and its resulting status.

What a cancellation returns: the reservation it cancelled and the status that reservation now holds — not the whole reservation. GET the reservation if you need the full record; the tables, options and payment on a cancelled reservation are the ones it had, not what it still holds.

id
string
required

The reservation that was cancelled — the same id you sent in the path.

Example:

"booking_2026-09-01_G3F7PA8HO438Z_1787294227662"

status
enum<string>

The venue's cancelled status code — in practice X.

Available options:
U,
P$,
C,
X,
NS,
S,
F,
SP,
TX