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-KeyCancels an order and sets its status to
- The PNR is voided with the airline
- Seats and ancillaries are released
- The reservation cannot be reinstatedRecommended flow:
- Call
- Present the quote to the traveler
- Only proceed with cancellation after explicit confirmationFor non-refundable fares, cancellation still releases the reservation but no refund is issued.
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 reinstatedRecommended 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 confirmationFor 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-KeystringRequiredOpaque 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
orderIDstringRequiredOrder ULID.
Example:
ord_01HVN9M5K...