OBEProvider Service

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

getConcurOAuthToken Operation

Get a concur auth token for a user in an online booking engine.

Input Parameters
name type description
clientId long The internal Airportal ID of an account.
username string The username of the user in the OBE.
password string The password of the user in the OBE.
Return Value
type description
concurAuthToken A token that can be reused to log in as this user to the OBE.

refreshConcurOAuthTokens Operation

Refresh all concur oauth tokens to today's current date.

Input Parameters
name type description
date dateTime The date to refresh concur oauth tokens to.
Return Value
type description
statusResponse A status response message detailing the success.

getConcurAuthTokenByClientId Operation

Get the authentication token for an account's OBE login using the Airportal client ID.

Input Parameters
name type description
clientId long The internal Airportal client ID for this account.
Return Value
type description
concurAuthToken The authentication token for this account's OBE login.

subscribeToService Operation

Subscribe to an obe service.

Input Parameters
name type description
type string The type of service to subscribe to.
token string The authentication token for the service.
Return Value
type description
statusResponse A status response message detailing the success.

getConcurAuthTokenByTokenString Operation

Get the concur auth token by the token auth string.

Input Parameters
name type description
token string The authentication token received by the OBE.
Return Value
type description
concurAuthToken The full token that matches the auth token received from an OBE, including account information.

getAllOBEs Operation

Retrieve a list of all supported online booking engines.

Return Value
type description
list of onlineBookingEngine a list off all the OnlineBookingEngines.