AnalyticsProvider Service

An API to get analytics data from scheduled processes.

Namespace
http://analytics.service.cbtweb.cbt.com/
WSDL
analytics.wsdl
Path
/AnalyticsProviderService

searchImportAnalytics Operation

Get analytics for all users.

Input Parameters
name type description
search searchList The query to search for.
Return Value
type description
list of importAnalytic A list of import analytics.

getAvailableImportAnalyticsFilters Operation

Get the filters available for analytics.

Return Value
type description
list of filterItem A list of filters that can be applied to analytic filter search lists.

getImportAnalytic Operation

Get an ImportAnalytic by it's ID.

Input Parameters
name type description
id long The ID of the import analytic.
Return Value
type description
importAnalytic The Import analytic represented by the ID.

countImportAnalytics Operation

Get a count of total analytics for all users.

Input Parameters
name type description
search searchList The query to get a count of.
Return Value
type description
long A long value that is the total records expected.

getAirtineraryAnalytic Operation

Get an AirtineraryAnalytic by it's ID.

Input Parameters
name type description
id long The ID of the airtinerary analytic.
Return Value
type description
airtineraryAnalytic The airtinerary analytic represented by the ID.

searchAirtineraryAnalytics Operation

Get analytics for all users.

Input Parameters
name type description
search searchList The query to search for.
Return Value
type description
list of airtineraryAnalytic A list of import analytics.

getAvailableAirtineraryAnalyticsFilters Operation

Get the filters available for analytics.

Return Value
type description
list of filterItem A list of filters that can be applied to analytic filter search lists.

countAirtineraryAnalytics Operation

Get a count of total analytics for all users.

Input Parameters
name type description
search searchList The query to get a count of.
Return Value
type description
long A long value that is the total records expected.

searchSiteAnalytics Operation

Get analytics for all users.

Input Parameters
name type description
search searchList The query to search for.
Return Value
type description
list of siteAnalytic A list of import analytics.

countSiteAnalytics Operation

Get a count of total analytics for all users.

Input Parameters
name type description
search searchList The query to get a count of.
Return Value
type description
long A long value that is the total records expected.

getAvailableSiteAnalyticsFilters Operation

Get the filters available for analytics.

Return Value
type description
list of filterItem A list of filters that can be applied to analytic filter search lists.

recordSiteAnalytic Operation

This method has been deprecated.

Record an event to save a record for. Like visiting a web page. Up for deprecation.

Input Parameters
name type description
eventType string  
additionalData string  
Return Value
type description
statusResponse  

postSiteAnalytic Operation

Post a site analytic.

Input Parameters
name type description
data string additional data
event string event type / page name
clientId long client to assign analytic to.

searchTripitAnalytics Operation

Search for a tripit import or cancellation.

Input Parameters
name type description
search searchList The search list describing the query to search for.
Return Value
type description
list of tripitAnalytic The rows that are retrieved from the query.

getTripitAnalytic Operation

Get a TripitAnalytic by it's ID.

Input Parameters
name type description
id long The ID of the tripit analytic.
Return Value
type description
tripitAnalytic The Tripit analytic represented by the ID.

getAvailableTripitAnalyticFilters Operation

Get the available search filters for tripit exports.

Return Value
type description
list of filterItem Get the available search filters for tripit exports.

getLastTenClients Operation

Gets the last 10 clients viewed by the logged in user.

Return Value
type description
list of client A list of client objects, with only the id and name fields populated.

deleteAnalyticsForTraveler Operation

Delete all analytics for this traveler -- needs to happen before hard deleting a user

Input Parameters
name type description
clientMemberId long The clientMemberId of the traveler

countHelpDeskTickets Operation

Input Parameters
name type description
search searchList  
Return Value
type description
long  

getTicketListCount Operation

Input Parameters
name type description
filters searchList  
Return Value
type description
long  

countUsers Operation

Input Parameters
name type description
search searchList  
Return Value
type description
long