Servicing endpoints in development
The Servicing API endpoints are currently under active development. Request/response shapes may change.
Servicing
Add SSRs / APIS
Submit special service requests and passenger document data required for travel.
POST
/v1/orders/{orderID}/ssrsRequires X-API-KeyTwo critical data submissions in one endpoint — both often required before travel.SSRs (Special Service Requests):
-
-
-
-
- Submit at least 48–72 hours before departureAPIS (Advanced Passenger Information):
- Passport/document number
- Nationality and country of issue
- Date of birth and gender
- Mandatory for international flights to/from the US, UK, EU, and many other jurisdictions
- Airlines may deny boarding if APIS is missing at check-inSubmit this data as early as possible in the booking flow.
-
WCHR / WCHS / WCHC — Wheelchair assistance (ramp, stairs, cabin)-
VGML / KSML / HNML / GFML — Special meals (vegetarian, kosher, Hindu, gluten-free)-
UMNR — Unaccompanied minor-
MEDA — Medical requirements- Submit at least 48–72 hours before departureAPIS (Advanced Passenger Information):
- Passport/document number
- Nationality and country of issue
- Date of birth and gender
- Mandatory for international flights to/from the US, UK, EU, and many other jurisdictions
- Airlines may deny boarding if APIS is missing at check-inSubmit this data as early as possible in the booking flow.
Request example
curl --request POST \
--url https://api.norba.io/v1/orders/{orderID}/ssrs \
--header "X-API-Key: $NORBA_KEY" \
--header "Content-Type: application/json" \
--data '{ "ssrs": [{ "type": "WCHR", "passenger_id": "pax1" }], "apis": [{ "passenger_id": "pax1", "document_number": "PA1234567", "nationality": "IE" }] }'Response example
Response example
{
"order_id": "ord_01...",
"status": "confirmed"
}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.
Request body
ssrsarraySpecial Service Requests: Array of
{type, passenger_id, detail} objects. Common types: WCHR, WCHS, WCHC (wheelchair), VGML (vegetarian meal), KSML (kosher), UMNR (unaccompanied minor).apisarrayAdvanced Passenger Information: Array of
{passenger_id, document_number, document_type, nationality, date_of_birth, gender} objects. Required for international flights to most jurisdictions.