Agentivity API

<back to all web services

PassiveSegmentsByItinChangeEvent

The following routes are available for this service:
GET/PassiveSegmentsByItinChangeEvent
PassiveSegmentsByItinChangeEvent Parameters:
NameParameterData TypeRequiredDescription
UserNamequerystringYesUserName in form of an email address
EventTypequerystringYesType of event
EventDateStartquerystringYesDate in format YYYYMMDD
EventDateEndquerystringNoDate in format YYYYMMDD
EventTimeStartquerystringNoTime in format HHMM
EventTimeEndquerystringNoTime in format HHMM
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
PassiveSegmentItineraryChange Parameters:
NameParameterData TypeRequiredDescription
AccountformstringNo
AddressformstringNo
BookingReasonCodeformstringNo
BookingSourceformstringNo
CityNameformstringNo
ConfirmationNumberformstringNo
CommissionInformationformstringNo
EventDateTimeformDateTimeNo
NbrNightsformstringNo
OwningAgencyLocationIDformstringNo
OwningConsultantformstringNo
OwningConsultantIDformstringNo
PNRCreationDateformstringNo
PrimaryPassengerformstringNo
PropertyNameformstringNo
PropertyNumberformstringNo
RateAccessCodeformstringNo
RateCodeformstringNo
RateQuotedformstringNo
RecordLocatorformstringNo
SegmentStatusformstringNo
SegmentTypeformstringNo
ServiceInformationformstringNo
StartDateformstringNo
TextformstringNo
VendorCodeformstringNo

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

HTTP + XML

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

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

<AgentivityResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="schemas.agentivity.com/types">
  <ResponseMetadata>
    <Success>false</Success>
    <HasCache>false</HasCache>
    <HasPaging>false</HasPaging>
    <CacheMetadata>
      <IsFromCache>false</IsFromCache>
      <CachedAt>0001-01-01T00:00:00</CachedAt>
      <CacheExpiresAt>0001-01-01T00:00:00</CacheExpiresAt>
    </CacheMetadata>
    <PagingMetadata>
      <Limit>String</Limit>
      <Offset>String</Offset>
      <ResponseRecords>0</ResponseRecords>
      <TotalRecords>0</TotalRecords>
    </PagingMetadata>
  </ResponseMetadata>
  <ResponseReport>
    <PassiveSegmentItineraryChange>
      <Account>String</Account>
      <Address>String</Address>
      <BookingReasonCode>String</BookingReasonCode>
      <BookingSource>String</BookingSource>
      <CityName>String</CityName>
      <CommissionInformation>String</CommissionInformation>
      <ConfirmationNumber>String</ConfirmationNumber>
      <EventDateTime>0001-01-01T00:00:00</EventDateTime>
      <NbrNights>String</NbrNights>
      <OwningAgencyLocationID>String</OwningAgencyLocationID>
      <OwningConsultant>String</OwningConsultant>
      <OwningConsultantID>String</OwningConsultantID>
      <PNRCreationDate>String</PNRCreationDate>
      <PrimaryPassenger>String</PrimaryPassenger>
      <PropertyName>String</PropertyName>
      <PropertyNumber>String</PropertyNumber>
      <RateAccessCode>String</RateAccessCode>
      <RateCode>String</RateCode>
      <RateQuoted>String</RateQuoted>
      <RecordLocator>String</RecordLocator>
      <SegmentStatus>String</SegmentStatus>
      <SegmentType>String</SegmentType>
      <ServiceInformation>String</ServiceInformation>
      <StartDate>String</StartDate>
      <Text>String</Text>
      <VendorCode>String</VendorCode>
    </PassiveSegmentItineraryChange>
  </ResponseReport>
  <ResponseError>
    <ErrorCode>String</ErrorCode>
    <Message>String</Message>
    <StatusCode>String</StatusCode>
    <VerboseMessage>String</VerboseMessage>
  </ResponseError>
</AgentivityResponse>