Agentivity API

<back to all web services

GetPassengerLocationsByAirline

The following routes are available for this service:
GET/PassengerLocationsByAirlineCityDepreciated, do not use
GET/PassengerLocationsByAirline
GetPassengerLocationsByAirline Parameters:
NameParameterData TypeRequiredDescription
AccountquerystringNoComma Delimited List of Accounts
DateStartquerystringYesDate in format YYYYMMDD
DateEndquerystringYesDate in format YYYYMMDD
CarrierCodequerystringYesTwo letter code for carrier
CityCodequerystringNo3 letter city code
SearchOperatingVendorquerybooleanNoSearch operating vendor
CustomFieldquerystringNoComma Delimited List of Custom Fields
CompanyLevelRequestBase Parameters:
NameParameterData TypeRequiredDescription
OwningCompanyCodequerystringNoComma Delimited List of Owning Company Codes
UserNamequerystringNoUserName in form of an email address
PagingMetadata Parameters:
NameParameterData TypeRequiredDescription
OffsetquerystringNoStarting Record
LimitquerystringNoNumber of records to return (PageSize)
TotalRecordsquerystringNoTotal Number of Records in a Full Reponse (if no paging)
ResponseRecordsquerystringNoTotal Number of Records in this Reponse (on this page)
ItemResponse<TItem, TReport> Parameters:
NameParameterData TypeRequiredDescription
ResponseMetadataformResponseMetadataNo
ResponseReportformTReportNo
ResponseErrorformAgentivityErrorNo
ResponseMetadata Parameters:
NameParameterData TypeRequiredDescription
SuccessformboolNo
HasCacheformboolNo
HasPagingformboolNo
CacheMetadataformCacheMetadataNo
PagingMetadataformPagingMetadataNo
CacheMetadata Parameters:
NameParameterData TypeRequiredDescription
CachedAtformDateTimeNo
CacheExpiresAtformDateTimeNo
IsFromCacheformboolNo
AgentivityError Parameters:
NameParameterData TypeRequiredDescription
ErrorCodeformstringNo
MessageformstringNo
StatusCodeformstringNo
VerboseMessageformstringNo
PassengerLocationAirline Parameters:
NameParameterData TypeRequiredDescription
AgentivityRefformintNo
RecordLocatorformstringNo
OwningConsultantIDformstringNo
TravelDateformDateTime?No
PnrTicketedformstringNo
PaxListformstringNo
AccountformstringNo
DestinationCitiesformstringNo
ConnectionsformstringNo
CarrierCodesformstringNo
OperatingCarrierCodesformstringNo
BoardPointformstringNo
FlightNumbersformstringNo
EmailAddressformstringNo
PhoneNbrformstringNo
OwningAgencyLocationIDformstringNo
IataCodesformstringNo
CustomFieldsformCustomFieldsCollectionNo
DepartureDateTimeformDateTime?No
SegmentTypeformstringNo
PNRCreationDateformDateTime?No
TicketNumbersformstring[]No
VendorLocatorsformBookingExtVendorLocator[]No
CustomFieldData Parameters:
NameParameterData TypeRequiredDescription
FieldNameformstringNo
FieldValueformstringNo
BookingExtVendorLocator Parameters:
NameParameterData TypeRequiredDescription
CarrierCodeformstringNo
VendorLocatorformstringNo
Report<TItemResponse, TItem> Parameters:
NameParameterData TypeRequiredDescription
ItemformTItemNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .json suffix or ?format=json

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET //PassengerLocationsByAirlineCity HTTP/1.1 
Host: api.agentivity.com 
Accept: application/json
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: length

{"ResponseMetadata":{"Success":false,"HasCache":false,"HasPaging":false,"CacheMetadata":{"IsFromCache":false,"CachedAt":"\/Date(-62135596800000-0000)\/","CacheExpiresAt":"\/Date(-62135596800000-0000)\/"},"PagingMetadata":{"Offset":"String","Limit":"String","TotalRecords":0,"ResponseRecords":0}},"ResponseReport":{"Item":{"AgentivityRef":0,"RecordLocator":"String","OwningConsultantID":"String","TravelDate":"\/Date(-62135596800000-0000)\/","PnrTicketed":"String","PaxList":"String","Account":"String","DestinationCities":"String","Connections":"String","CarrierCodes":"String","OperatingCarrierCodes":"String","BoardPoint":"String","FlightNumbers":"String","EmailAddress":"String","PhoneNbr":"String","OwningAgencyLocationID":"String","IataCodes":"String","CustomFields":[{"FieldName":"String","FieldValue":"String"}],"DepartureDateTime":"\/Date(-62135596800000-0000)\/","SegmentType":"String","PNRCreationDate":"\/Date(-62135596800000-0000)\/","TicketNumbers":["String"],"VendorLocators":[{"CarrierCode":"String","VendorLocator":"String"}]}},"ResponseError":{"ErrorCode":"String","Message":"String","StatusCode":"String","VerboseMessage":"String"}}