Skip to main content
To retrieve Direct Connect products, our new API endpoint needs to be used, this site shows all the details.

Purpose

The new API has the following features:
  • Retrieve all our products, Traditional and Direct Connect.
  • It is a RESTful API, where each request has a different endpoint.
  • It changes the authentication system, moving from in-message User and Password to API Key authentication.

TEST Environment

In order to develop and test the integration, our TEST/Integration Environment will be used. This environment Test URL: https://api-int.axisdata.net The API Key value for our TEST environment is the following: AIzaSyBptBnAN5J8ESSHQHNrosFBOM1FUS_MqXw

PRODUCTION Environment

Once you have been successfully tested and certified in our INTEGRATION environment, our integration team coordinates the go-live. \ The API Key in the Production environment will be provided by our Integration Managers.
Important: Never share credentials unless requested by an Integration Manager. Use encrypted email for passwords.
  • Production URL: https://api-prod.axisdata.net
Furthermore the access to our production systems is protected by a firewall.
Our partners must provide their external IPs to be whitelisted on our side.
Once this step is done you’re ready to go live. Test the connectivity to the server by using this command: curl https://api-prod.axisdata.net Or using the OTA_PingRQ described below.

Endpoints

This API will be based on REST, so different endpoints will be used for each message.
  • OTA_Ping: /ping
  • OTA_HotelDescriptiveInfo List: /hotellist
  • OTA_HotelDescriptiveInfo Single Hotel: /hotelnbc
  • OTA_HotelAvailRQ: /search
  • OTA_HotelResRQ Quote: /quote
  • OTA_HotelResRQ Commit: /book

Authentication

The Authentication for this API consists of an API Key. This key needs to be sent at the header ofthe https requests.
  • AuthType: API Key
  • Key: Authorization
  • Value: *The value of the token*

Checking Connectivity

Use OTA_PingRQ to verify connectivity.

Ping Request

Response:
Use this to verify connectivity from new systems or endpoints.