Agentivity API

<back to all web services

GetDistributorBookingsByPNRTicketedDate

The following routes are available for this service:
GET/DistributorBookingsByPNRTicketedDate
GetDistributorBookingsByPNRTicketedDate Parameters:
NameParameterData TypeRequiredDescription
DistributorIDquerystringYesID of Distributor
PNRTicketedDateStartquerystringYesDate in format YYYYMMDD
PNRTicketedDateEndquerystringNoDate in format YYYYMMDD
CarrierCodequerystringYesTwo letter code for carrier
ClassCodequerystringNoCode of the class
ClassNamequerystringNoName of the class
BoardPointCountryCodequerystringYesBoardPoint CountryCode
IncludeItineraryquerybooleanNoInclude Itinerary in the response
ItineraryFormattingqueryintegerNoIndicates the required formatting: 0=None(Default); 1= Html; 2 = Chart
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)
CollectionResponse<TItem> Parameters:
NameParameterData TypeRequiredDescription
ResponseMetadataformResponseMetadataNo
ResponseReportformList<TItem>No
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
DistributorBookingByPNRTicketedDate Parameters:
NameParameterData TypeRequiredDescription
AgentivityRefformintNo
CompanyNameformstringNo
RecordLocatorformstringNo
PNRCreationDateformDateTimeNo
OwningConsultantformstringNo
OwningAgencyLocationIDformstringNo
AccountformstringNo
TravelDateformDateTime?No
VendorIssueDateformDateTime?No
TktNumberformstringNo
IATAformstringNo
VendorLocatorformstringNo
ItineraryFormattedformstringNo

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

HTTP + CSV

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

GET //DistributorBookingsByPNRTicketedDate HTTP/1.1 
Host: api.agentivity.com 
Accept: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
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":[{"CompanyName":"String","RecordLocator":"String","AgentivityRef":0,"PNRCreationDate":"\/Date(-62135596800000-0000)\/","OwningConsultant":"String","OwningAgencyLocationID":"String","Account":"String","TravelDate":"\/Date(-62135596800000-0000)\/","VendorIssueDate":"\/Date(-62135596800000-0000)\/","TktNumber":"String","IATA":"String","VendorLocator":"String","ItineraryFormatted":"String"}],"ResponseError":{"ErrorCode":"String","Message":"String","StatusCode":"String","VerboseMessage":"String"}}