{ "opencollection": "1.0.0", "info": { "name": "BI API", "version": "v1.0" }, "items": [ { "info": { "name": "pos-iata-controller", "type": "folder" }, "items": [ { "info": { "name": "Gets IATA code for the specified Point of Sale or all Point of Sales if none specified", "type": "http" }, "http": { "method": "GET", "url": "https://apis.egencia.com/bi/api/v1/egencia_iata", "params": [ { "name": "pos", "value": "US", "type": "query", "description": "Point of Sale code to look up. Returns all Point of Sales if not specified" } ], "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://apis.egencia.com/auth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "

Allows clients to access the IATA codes based on the Point of Sales for different transactions\n obtained from the Transaction API response.

\n
\n

Request Specifications:

\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n
AttributeRequiredTypeDescription
\n pos\n OptionalStringPoint of " } ] }, { "info": { "name": "transaction-service-controller", "type": "folder" }, "items": [ { "info": { "name": "Create paginated transaction queries for all LOBs summary data based on search criteria", "type": "http" }, "http": { "method": "POST", "url": "https://apis.egencia.com/bi/api/v1/transactions", "headers": [ { "name": "SGP-Request", "value": "" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "client_credentials", "accessTokenUrl": "https://apis.egencia.com/auth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "

This API call allows the client to submit a request for retrieving transactions for a specified search criteria (All LOB summary).

\n

Request Specifications:

\n
\n\n \n \n \n \n \n \n \n \n
This API call allows the client to submit a request for retrieving transactions for a specified search criteria (Air\n LOB).

\n

Request Specifications:

\n
\n\n \n \n \n \n \n \n \n \n
This API call allows the client to submit a request for retrieving transactions for a specified search criteria (Car LOB).

\n

Request Specifications:

\n
\n\n \n \n \n \n \n \n \n \n
This API call allows the client to submit a request for retrieving transactions for a specified search criteria (Fee LOB).

\n

Request Specifications:

\n
\n\n \n \n \n \n \n \n \n \n
This API call allows the client to submit a request for retrieving transactions for a specified search criteria (Ground LOB).

\n

Request Specifications:

\n
\n\n \n \n \n \n \n \n \n \n
This API call allows the client to submit a request for retrieving transactions for a specified search criteria (Hotel LOB).

\n

Request Specifications:

\n
\n\n \n \n \n \n \n \n \n \n
This API call allows the client to submit a request for retrieving transactions for a specified search criteria (Train LOB).

\n

Request Specifications:

\n
\n\n \n \n \n \n \n \n \n \n
Allows to retrieve multiple transactions for a specified search criteria in a paginated manner.

\n

List of the response attributes will vary based on the submitted query like lob, report level, etc.

\n
\n

Request Specifications:

\n\n \n \n \n \n \n \n \n \n \n \n \n
AttributeRequiredTypeDescription
\n report_id\n Requi" } ] } ], "bundled": true }