Olympic Air
OAICAO: OALCallsign: OLYMPIC
Available in the sandbox with every sandbox API key. Production availability is announced in the changelog.
NDC Version24.1
HubATH — Athens International
CoverageGreek domestic and island routes
NDC Operations
11 of 11 operations supported.
| Operation | Status |
|---|---|
| AirShopping | Supported |
| OfferPrice | Supported |
| ServiceList | Supported |
| SeatAvailability | Supported |
| OrderCreate | Supported |
| OrderRetrieve | Supported |
| OrderChange | Supported |
| OrderCancel | Supported |
| OrderReShop | Supported |
| OrderCommit | Supported |
| OrderQuote | Supported |
Payment
See the payment flow for how money moves.
| Capability | What this carrier does |
|---|---|
| Forms of payment | Your agency's card, in payment.card. No other form of payment is accepted. Send no payment to create an unpaid hold. |
| 3-D Secure | Not supported: omit payment.authentication. |
| Commercial cards | No exemption is claimed on your behalf. |
| Surcharges | Not shown before booking; any card surcharge is part of the airline's charge. |
Fare Types
| Fare | Description |
|---|---|
| Light | Economy, most restrictive |
| Flex | Economy, flexible |
| ComfortFlex | Economy, most flexible |
| Business Basic | Business, restrictive |
| Business | Business, flexible |
Rules
- •Sold through Aegean's connection: a search naming
OA(orA3) reaches it, and the offers are Aegean's (airline: "A3"). - •A flight Olympic Air operates shows
operating_carrier: "OA"on its segment. - •Fares, payment, seats, extras and servicing follow Aegean's rules — see Aegean Airlines.
- •Book the priced offer:
POST /v1/ordersaccepts theoffer_idreturned byPOST /v1/offers/price, not the one from search. - •Seats can be sold with the booking (
POST /v1/orders) or added later (POST /v1/orders/{orderID}/seats). - •Extras are listed per offer and per order (
GET /v1/orders/{orderID}/services); what is offered, and when, is the airline's choice. - •An order created without
paymentis an unpaid hold untilexpires_at; pay it withPOST /v1/orders/{orderID}/commit. - •Use the passenger ids returned on the order in every later call.
Network
The routes are published at GET /v1/aviation/airlines/{id}/routes.