Phoenix.Services
Click here for a complete list of operations.
TransferEnquiryRQ
Test
The test form is only available for requests from the local machine.SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /Service.asmx HTTP/1.1 Host: kopru.test.travelflow.co.uk Content-Type: text/xml; charset=utf-8 Content-Length: length SOAPAction: "TransferEnquiryRQ" <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <TransferEnquiryRQ ConversationID="string" xmlns="http://www.billianit.com/phoenix"> <Connection> <Company>string</Company> <BranchNo>string</BranchNo> <Authorization>string</Authorization> <Nonce>string</Nonce> <Server>string</Server> <Database>string</Database> <Product>string</Product> <Customer>string</Customer> <Agent> <Code>string</Code> <Consultant>string</Consultant> </Agent> <Log> <EndPoint>string</EndPoint> <UserName>string</UserName> <Password>string</Password> <Transaction>boolean</Transaction> <GDS>boolean</GDS> <ConversationID>string</ConversationID> </Log> </Connection> <Enquiry> <PickUp> <Location> <GeoLocation xsi:nil="true" /> <Hotel xsi:nil="true" /> <AreaCode>string</AreaCode> <AirportCode>string</AirportCode> <Text>base64Binary</Text> <ThirdPartyStateInformation xsi:nil="true" /> </Location> <DateTime>dateTime</DateTime> </PickUp> <DropOff> <Location> <GeoLocation xsi:nil="true" /> <Hotel xsi:nil="true" /> <AreaCode>string</AreaCode> <AirportCode>string</AirportCode> <Text>base64Binary</Text> <ThirdPartyStateInformation xsi:nil="true" /> </Location> </DropOff> <ReturnDateTime>dateTime</ReturnDateTime> <ReturnTo> <Location> <GeoLocation xsi:nil="true" /> <Hotel xsi:nil="true" /> <AreaCode>string</AreaCode> <AirportCode>string</AirportCode> <Text>base64Binary</Text> <ThirdPartyStateInformation xsi:nil="true" /> </Location> </ReturnTo> <Passengers> <Passenger Age="nonNegativeInteger" IsChild="boolean" IsInfant="boolean" /> <Passenger Age="nonNegativeInteger" IsChild="boolean" IsInfant="boolean" /> </Passengers> </Enquiry> </TransferEnquiryRQ> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <TransferEnquiryRS ConversationID="string" xmlns="http://www.billianit.com/phoenix"> <Transfers> <Transfer> <Code>string</Code> <ContractCode>string</ContractCode> <ThirdPartyReferences> <ThirdPartyReference>string</ThirdPartyReference> <ThirdPartyReference>string</ThirdPartyReference> </ThirdPartyReferences> <Description>string</Description> <Mandatory>boolean</Mandatory> <MandatorilyGrouped>boolean</MandatorilyGrouped> <Direction /> <Details>base64Binary</Details> <TextItems> <TextItem xsi:nil="true" /> <TextItem xsi:nil="true" /> </TextItems> <Passengers Minimum="nonNegativeInteger" Maximum="nonNegativeInteger" /> <Luggage Maximum="nonNegativeInteger" /> <Supplier> <Code>string</Code> <Name>string</Name> <Telephone>string</Telephone> <Email>string</Email> <Fax>string</Fax> </Supplier> <PickUp> <Location xsi:nil="true" /> <DateTime>dateTime</DateTime> </PickUp> <DropOff> <Location xsi:nil="true" /> </DropOff> <ReturnDateTime>dateTime</ReturnDateTime> <ReturnTo> <Location xsi:nil="true" /> </ReturnTo> <Nett> <CurrencyCode>string</CurrencyCode> <PayableLocally>boolean</PayableLocally> <PerTransfer>decimal</PerTransfer> <PerPassenger xsi:nil="true" /> </Nett> <Provider Code="string"> <Name>string</Name> <ReviewKey>string</ReviewKey> <ReviewURL>string</ReviewURL> </Provider> <BookingReferences> <Supplier>string</Supplier> <Provider>string</Provider> </BookingReferences> <Images> <Image xsi:nil="true" /> <Image xsi:nil="true" /> </Images> <RuleSet> <Rules xsi:nil="true" /> <Text>string</Text> <AppliesTo xsi:nil="true" /> </RuleSet> <DestinationAddress> <Company>string</Company> <Number>string</Number> <Line1>string</Line1> <Line2>string</Line2> <Line3>string</Line3> <PostCode>string</PostCode> <City>string</City> <County>string</County> <Country>string</Country> <CountryCode>string</CountryCode> </DestinationAddress> <IncomingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </IncomingFlight> <OutgoingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </OutgoingFlight> <BookingRemarks> <BookingRemark>string</BookingRemark> <BookingRemark>string</BookingRemark> </BookingRemarks> </Transfer> <Transfer> <Code>string</Code> <ContractCode>string</ContractCode> <ThirdPartyReferences> <ThirdPartyReference>string</ThirdPartyReference> <ThirdPartyReference>string</ThirdPartyReference> </ThirdPartyReferences> <Description>string</Description> <Mandatory>boolean</Mandatory> <MandatorilyGrouped>boolean</MandatorilyGrouped> <Direction /> <Details>base64Binary</Details> <TextItems> <TextItem xsi:nil="true" /> <TextItem xsi:nil="true" /> </TextItems> <Passengers Minimum="nonNegativeInteger" Maximum="nonNegativeInteger" /> <Luggage Maximum="nonNegativeInteger" /> <Supplier> <Code>string</Code> <Name>string</Name> <Telephone>string</Telephone> <Email>string</Email> <Fax>string</Fax> </Supplier> <PickUp> <Location xsi:nil="true" /> <DateTime>dateTime</DateTime> </PickUp> <DropOff> <Location xsi:nil="true" /> </DropOff> <ReturnDateTime>dateTime</ReturnDateTime> <ReturnTo> <Location xsi:nil="true" /> </ReturnTo> <Nett> <CurrencyCode>string</CurrencyCode> <PayableLocally>boolean</PayableLocally> <PerTransfer>decimal</PerTransfer> <PerPassenger xsi:nil="true" /> </Nett> <Provider Code="string"> <Name>string</Name> <ReviewKey>string</ReviewKey> <ReviewURL>string</ReviewURL> </Provider> <BookingReferences> <Supplier>string</Supplier> <Provider>string</Provider> </BookingReferences> <Images> <Image xsi:nil="true" /> <Image xsi:nil="true" /> </Images> <RuleSet> <Rules xsi:nil="true" /> <Text>string</Text> <AppliesTo xsi:nil="true" /> </RuleSet> <DestinationAddress> <Company>string</Company> <Number>string</Number> <Line1>string</Line1> <Line2>string</Line2> <Line3>string</Line3> <PostCode>string</PostCode> <City>string</City> <County>string</County> <Country>string</Country> <CountryCode>string</CountryCode> </DestinationAddress> <IncomingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </IncomingFlight> <OutgoingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </OutgoingFlight> <BookingRemarks> <BookingRemark>string</BookingRemark> <BookingRemark>string</BookingRemark> </BookingRemarks> </Transfer> </Transfers> <Errors> <Error> <Code>string</Code> <Description>string</Description> </Error> <Error> <Code>string</Code> <Description>string</Description> </Error> </Errors> <Warnings> <Warning> <Code>string</Code> <Description>string</Description> </Warning> <Warning> <Code>string</Code> <Description>string</Description> </Warning> </Warnings> </TransferEnquiryRS> </soap:Body> </soap:Envelope>
SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /Service.asmx HTTP/1.1 Host: kopru.test.travelflow.co.uk Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <TransferEnquiryRQ ConversationID="string" xmlns="http://www.billianit.com/phoenix"> <Connection> <Company>string</Company> <BranchNo>string</BranchNo> <Authorization>string</Authorization> <Nonce>string</Nonce> <Server>string</Server> <Database>string</Database> <Product>string</Product> <Customer>string</Customer> <Agent> <Code>string</Code> <Consultant>string</Consultant> </Agent> <Log> <EndPoint>string</EndPoint> <UserName>string</UserName> <Password>string</Password> <Transaction>boolean</Transaction> <GDS>boolean</GDS> <ConversationID>string</ConversationID> </Log> </Connection> <Enquiry> <PickUp> <Location> <GeoLocation xsi:nil="true" /> <Hotel xsi:nil="true" /> <AreaCode>string</AreaCode> <AirportCode>string</AirportCode> <Text>base64Binary</Text> <ThirdPartyStateInformation xsi:nil="true" /> </Location> <DateTime>dateTime</DateTime> </PickUp> <DropOff> <Location> <GeoLocation xsi:nil="true" /> <Hotel xsi:nil="true" /> <AreaCode>string</AreaCode> <AirportCode>string</AirportCode> <Text>base64Binary</Text> <ThirdPartyStateInformation xsi:nil="true" /> </Location> </DropOff> <ReturnDateTime>dateTime</ReturnDateTime> <ReturnTo> <Location> <GeoLocation xsi:nil="true" /> <Hotel xsi:nil="true" /> <AreaCode>string</AreaCode> <AirportCode>string</AirportCode> <Text>base64Binary</Text> <ThirdPartyStateInformation xsi:nil="true" /> </Location> </ReturnTo> <Passengers> <Passenger Age="nonNegativeInteger" IsChild="boolean" IsInfant="boolean" /> <Passenger Age="nonNegativeInteger" IsChild="boolean" IsInfant="boolean" /> </Passengers> </Enquiry> </TransferEnquiryRQ> </soap12:Body> </soap12:Envelope>
HTTP/1.1 200 OK Content-Type: application/soap+xml; charset=utf-8 Content-Length: length <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <TransferEnquiryRS ConversationID="string" xmlns="http://www.billianit.com/phoenix"> <Transfers> <Transfer> <Code>string</Code> <ContractCode>string</ContractCode> <ThirdPartyReferences> <ThirdPartyReference>string</ThirdPartyReference> <ThirdPartyReference>string</ThirdPartyReference> </ThirdPartyReferences> <Description>string</Description> <Mandatory>boolean</Mandatory> <MandatorilyGrouped>boolean</MandatorilyGrouped> <Direction /> <Details>base64Binary</Details> <TextItems> <TextItem xsi:nil="true" /> <TextItem xsi:nil="true" /> </TextItems> <Passengers Minimum="nonNegativeInteger" Maximum="nonNegativeInteger" /> <Luggage Maximum="nonNegativeInteger" /> <Supplier> <Code>string</Code> <Name>string</Name> <Telephone>string</Telephone> <Email>string</Email> <Fax>string</Fax> </Supplier> <PickUp> <Location xsi:nil="true" /> <DateTime>dateTime</DateTime> </PickUp> <DropOff> <Location xsi:nil="true" /> </DropOff> <ReturnDateTime>dateTime</ReturnDateTime> <ReturnTo> <Location xsi:nil="true" /> </ReturnTo> <Nett> <CurrencyCode>string</CurrencyCode> <PayableLocally>boolean</PayableLocally> <PerTransfer>decimal</PerTransfer> <PerPassenger xsi:nil="true" /> </Nett> <Provider Code="string"> <Name>string</Name> <ReviewKey>string</ReviewKey> <ReviewURL>string</ReviewURL> </Provider> <BookingReferences> <Supplier>string</Supplier> <Provider>string</Provider> </BookingReferences> <Images> <Image xsi:nil="true" /> <Image xsi:nil="true" /> </Images> <RuleSet> <Rules xsi:nil="true" /> <Text>string</Text> <AppliesTo xsi:nil="true" /> </RuleSet> <DestinationAddress> <Company>string</Company> <Number>string</Number> <Line1>string</Line1> <Line2>string</Line2> <Line3>string</Line3> <PostCode>string</PostCode> <City>string</City> <County>string</County> <Country>string</Country> <CountryCode>string</CountryCode> </DestinationAddress> <IncomingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </IncomingFlight> <OutgoingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </OutgoingFlight> <BookingRemarks> <BookingRemark>string</BookingRemark> <BookingRemark>string</BookingRemark> </BookingRemarks> </Transfer> <Transfer> <Code>string</Code> <ContractCode>string</ContractCode> <ThirdPartyReferences> <ThirdPartyReference>string</ThirdPartyReference> <ThirdPartyReference>string</ThirdPartyReference> </ThirdPartyReferences> <Description>string</Description> <Mandatory>boolean</Mandatory> <MandatorilyGrouped>boolean</MandatorilyGrouped> <Direction /> <Details>base64Binary</Details> <TextItems> <TextItem xsi:nil="true" /> <TextItem xsi:nil="true" /> </TextItems> <Passengers Minimum="nonNegativeInteger" Maximum="nonNegativeInteger" /> <Luggage Maximum="nonNegativeInteger" /> <Supplier> <Code>string</Code> <Name>string</Name> <Telephone>string</Telephone> <Email>string</Email> <Fax>string</Fax> </Supplier> <PickUp> <Location xsi:nil="true" /> <DateTime>dateTime</DateTime> </PickUp> <DropOff> <Location xsi:nil="true" /> </DropOff> <ReturnDateTime>dateTime</ReturnDateTime> <ReturnTo> <Location xsi:nil="true" /> </ReturnTo> <Nett> <CurrencyCode>string</CurrencyCode> <PayableLocally>boolean</PayableLocally> <PerTransfer>decimal</PerTransfer> <PerPassenger xsi:nil="true" /> </Nett> <Provider Code="string"> <Name>string</Name> <ReviewKey>string</ReviewKey> <ReviewURL>string</ReviewURL> </Provider> <BookingReferences> <Supplier>string</Supplier> <Provider>string</Provider> </BookingReferences> <Images> <Image xsi:nil="true" /> <Image xsi:nil="true" /> </Images> <RuleSet> <Rules xsi:nil="true" /> <Text>string</Text> <AppliesTo xsi:nil="true" /> </RuleSet> <DestinationAddress> <Company>string</Company> <Number>string</Number> <Line1>string</Line1> <Line2>string</Line2> <Line3>string</Line3> <PostCode>string</PostCode> <City>string</City> <County>string</County> <Country>string</Country> <CountryCode>string</CountryCode> </DestinationAddress> <IncomingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </IncomingFlight> <OutgoingFlight Airline="string" FlightNumber="string"> <Arrival xsi:nil="true" /> <Departure xsi:nil="true" /> </OutgoingFlight> <BookingRemarks> <BookingRemark>string</BookingRemark> <BookingRemark>string</BookingRemark> </BookingRemarks> </Transfer> </Transfers> <Errors> <Error> <Code>string</Code> <Description>string</Description> </Error> <Error> <Code>string</Code> <Description>string</Description> </Error> </Errors> <Warnings> <Warning> <Code>string</Code> <Description>string</Description> </Warning> <Warning> <Code>string</Code> <Description>string</Description> </Warning> </Warnings> </TransferEnquiryRS> </soap12:Body> </soap12:Envelope>