Cancel a booking
POST/bookings/:id/cancel
Cancel an existing booking.
Cancellation Policy:
- Bookings in
REQUESTEDorPENDINGstatus can be cancelled without charge - Bookings in
CONFIRMEDstatus may incur cancellation fees depending on CPO policy - Bookings in
ATTENDING,COMPLETED, orEXPIREDstatus cannot be cancelled
The response will include the updated booking with status CANCELLED.
Request
Responses
- 200
- 400
- 401
- 404
- 429
Booking cancelled successfully
Booking cannot be cancelled in current state
Unauthorized - missing or invalid API key
Booking not found
Rate limit exceeded
Response Headers
Retry-After
Seconds to wait before retrying
X-RateLimit-Limit
Request limit per minute
X-RateLimit-Remaining
Remaining requests in current window
X-RateLimit-Reset
ISO 8601 timestamp when limit resets