GDSProvider Service

An API for getting all of the Global Distribution System definitions.

Namespace
http://airportal.service.cbtweb.cbt.com/
WSDL
airportal.wsdl
Path
/GDSProviderService

getGDS Operation

Get the GDS based on the code provided.

Input Parameters
name type description
code string The BCD or legacy code that represents this GDS.
Return Value
type description
globalDistributionSystem The GDS represented by the code.

getGDSes Operation

Get all GDSes that are supported in most Airportal projects.

Return Value
type description
list of globalDistributionSystem A list of all GDSes that are supported in most Airporatl projects.

searchGDSes Operation

Search the GDS table for GDSes.

Input Parameters
name type description
search searchList The query to search for upon the table.
Return Value
type description
list of globalDistributionSystem The GDSes found using the query.

getGDSById Operation

Get the GDS using the ID.

Input Parameters
name type description
id long The unique ID of the GDS.
Return Value
type description
globalDistributionSystem The GDS represented by the ID.

getGdsNames Operation

Return Value
type description
list of displayName  

convertFromGds Operation

Convert the provided string to the semantic meaning from GDS text.

Input Parameters
name type description
id long The GDS ID to convert it from.
str string The string to convert.
Return Value
type description
string The string converted to the semantic meaning from the GDS text.

convertToGds Operation

A simple method that translates a given string to one accepted by the given GDS.

Input Parameters
name type description
id long The ID of the GDS to translate to.
str string The string to translate.
Return Value
type description
string An appropriately translated string.

getGdsScripts Operation

Get all GDS Scripts available for agents.

Input Parameters
name type description
searchList searchList a search query to retrieve available GDS scripts.
Return Value
type description
list of gdsScript A list of available GDS scripts.

countGdsScripts Operation

Count all GDS Scripts available for agents.

Input Parameters
name type description
searchList searchList a search query to retrieve available GDS scripts.
Return Value
type description
long A list of available GDS scripts.

updateGdsScript Operation

Update a GDS script with the given information.

Input Parameters
name type description
record gdsScript The record to update.
Return Value
type description
gdsScript  

deleteGdsScript Operation

Delete a GDS script by the ID.

Input Parameters
name type description
id long The ID of the record to remove.

getGdsScript Operation

Get a GDS Script's metadata specifically by name or by id.

Input Parameters
name type description
name string The name of the GDS Script.
id long The ID of the GDS Script.
Return Value
type description
gdsScript The metadata about the GDS script.