What type of connection do you use for API communication?
We utilise a RESTful connection for API communication.
What APIs are available?
Shopping, pricing, seat map, order creation, order change, payment, and ticketing APIs are available.
What standards do you support?
Virgin Atlantic’s NDC APIs conform to the IATA NDC schema (version 21.3).
What authentication is required?
Access is secured via API keys and mutual TLS.
The HTTP header must include your API Client Key to grant access to the API. This would have been provided to you as part of the NDC API Access process. Ensure that these headers are passed correctly in your HTTP connector.
We make a POST call to all of our API endpoints and below are the headers required for each API. Also we utilise a RESTful connection for API communication
Ocp-Apim-Subscription-Key: [API-KEY-VALUE] Your VS NDC API Key
Accept:application/xml
Content-Type:application/xml