Cancel a booking (free cancellation 12+ hours before pickup)

Cancels an existing booking. Free cancellation 12 or more hours before the scheduled pickup time — no fee, full refund. Cancellations within 12 hours are rejected by the API; the customer must call the office.

post/api/cancel-booking

Request

  • Base URL: https://mcp.airport-pickups-london.com
  • URL: https://mcp.airport-pickups-london.com/api/cancel-booking
  • Auth: API key in header x-api-key

Request body

booking_refstring required

Booking reference (e.g. 'APL-123456' or '955125')

reasonstring

Optional reason for cancellation

Example request

{
  "booking_ref": "APL-123456"
}

Response

Booking cancelled successfully

successboolean

Always true on success

booking_refstring

Booking reference number

statusstring

New booking status — 'cancelled'

hours_before_pickupnumber

Hours remaining before the scheduled pickup time

admin_feestring

Always '£0' — cancellations through this API carry no fee

messagestring

Confirmation message

Changes

No recorded changes to this operation across all 1 revision of this API.