Endpoint coming soon

The Shopping API is under active development and not yet available in production. Reference-data endpoints (airlines, airports, aircraft types) are live. Sign up below to be notified when this endpoint ships.

Shopping

Search offers

Fan-out a canonical search to every healthy NDC connector.

POST/v1/shopping/offersRequires X-API-Key

Issues parallel AirShopping requests to every airline that matches your filter. Responses are normalised into the canonical `models.Offer` shape, sorted by price and tagged with a quality score.

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.

Request body

originstringRequired

IATA airport or city code.

Example: LHR
destinationstringRequired

IATA airport or city code.

Example: JFK
depart_datestringRequired

ISO 8601 date.

Example: 2026-06-15
return_datestring

ISO 8601 date — omit for one-way.

passengersarray<Passenger>Required

List of { type, count }. Types: ADT, CHD, INF.

cabinstring

economy, premium_economy, business or first.

airlinesarray<string>

Optional whitelist of IATA codes.

Error codes

unauthenticated

Missing or invalid API key.

validation_failed

Request body fails schema validation.

rate_limited

Throttled — retry after the Retry-After header.