Orders endpoints in development

The Orders API endpoints are currently under active development. Request/response shapes may change.

Orders

Cancel order

Cancel a booking — final and irreversible.

DELETE/v1/orders/{orderID}Requires X-API-Key
Cancels an order and sets its status to cancelled.⚠️ This action is final and irreversible. Once cancelled:
- The PNR is voided with the airline

- Seats and ancillaries are released

- The reservation cannot be reinstated
Recommended flow:
- Call POST /v1/orders/{orderID}/refund first to see the financial impact

- Present the quote to the traveler

- Only proceed with cancellation after explicit confirmation
For non-refundable fares, cancellation still releases the reservation but no refund is issued.

Request example

curl --request DELETE \
  --url https://api.norba.io/v1/orders/{orderID} \
  --header "X-API-Key: $NORBA_KEY"

Response example

Response example
{
  "order_id": "ord_01...",
  "status": "cancelled"
}

Authorization

X-API-KeystringRequired
Opaque API key issued from the Norba dashboard. Sent on every request as the X-API-Key HTTP header. Missing or invalid keys are rejected with 401 Unauthorized.

Path parameters

orderIDstringRequired
Order ULID.
Example: ord_01HVN9M5K...
Cancel order · Norba API