Global Matrix API

Documentation

 

 

Application Requirements, Deliverables And Assumptions:

 

When the API is called from a Third Party web-booking engine, the caller must provide an input with XML data, which must conform to the Global Matrix XML Schema. When the API takes control of the XML input and processes the data completely, it will return a response to the caller in XML format. The response informs the caller the XML record processing status and additional information that may be required for the caller to capture or to handle to complete the web booking activity.

 

 

Assumptions:

 

1.      Client systems must handle unsuccessful response codes from the Global Matrix API. Before resending the record, the client system must rectify the problem, which may or may not require Global Matrix involvement. Examples of failures are as follows:

 

 

    1. Unable to connect to Global Matrix API

 

    1. Transmitted XML record is malformed – does not conform to Global Matrix Schema

 

    1. Global Matrix system was down (i.e. Cannot connect to the database, Network problem, etc)

 

    1. Global Matrix may reject the XML record due to invalid data (i.e. Supplier code is invalid, city codes are invalid, etc.)