Phoenix.Services
Click here for a complete list of operations.
EventDetailRQ
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: "EventDetailRQ" <?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> <EventDetailRQ 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> <Code>string</Code> <Package>string</Package> <Airports> <string>string</string> <string>string</string> </Airports> <Adults>int</Adults> <Children>int</Children> <Pricing>string</Pricing> </EventDetailRQ> </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> <EventDetailRS ConversationID="string" xmlns="http://www.billianit.com/phoenix"> <Event> <Code>string</Code> <PackageID>string</PackageID> <PricingID>string</PricingID> <Name>string</Name> <EventType>string</EventType> <ShortDescription>string</ShortDescription> <Provider Code="string"> <Name>string</Name> <ReviewKey>string</ReviewKey> <ReviewURL>string</ReviewURL> </Provider> <Description>string</Description> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> <SelectedDate>dateTime</SelectedDate> <Preferred>boolean</Preferred> <Bookable>boolean</Bookable> <LowestRate> <Value>decimal</Value> <Description>string</Description> </LowestRate> <CurrencyCode>string</CurrencyCode> <Images> <Image> <ID>string</ID> <URL>string</URL> <Description>string</Description> </Image> <Image> <ID>string</ID> <URL>string</URL> <Description>string</Description> </Image> </Images> <Details> <EventDetailItem> <Subject>string</Subject> <Section>string</Section> <General>boolean</General> <TextItems xsi:nil="true" /> <Images xsi:nil="true" /> <Images xsi:nil="true" /> </EventDetailItem> <EventDetailItem> <Subject>string</Subject> <Section>string</Section> <General>boolean</General> <TextItems xsi:nil="true" /> <Images xsi:nil="true" /> <Images xsi:nil="true" /> </EventDetailItem> </Details> <PackageGroups> <PackageGroup> <PackageCode>string</PackageCode> <Description>string</Description> <Details>string</Details> <Duration>int</Duration> <DurationType>string</DurationType> <OperatingDays xsi:nil="true" /> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> <LowestRate>decimal</LowestRate> <FlightIncluded>boolean</FlightIncluded> <PropertyIncluded>boolean</PropertyIncluded> <Images xsi:nil="true" /> <Images xsi:nil="true" /> <DepartureAirports>string</DepartureAirports> <DepartureAirports>string</DepartureAirports> <ReturnAirports>string</ReturnAirports> <ReturnAirports>string</ReturnAirports> </PackageGroup> <PackageGroup> <PackageCode>string</PackageCode> <Description>string</Description> <Details>string</Details> <Duration>int</Duration> <DurationType>string</DurationType> <OperatingDays xsi:nil="true" /> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> <LowestRate>decimal</LowestRate> <FlightIncluded>boolean</FlightIncluded> <PropertyIncluded>boolean</PropertyIncluded> <Images xsi:nil="true" /> <Images xsi:nil="true" /> <DepartureAirports>string</DepartureAirports> <DepartureAirports>string</DepartureAirports> <ReturnAirports>string</ReturnAirports> <ReturnAirports>string</ReturnAirports> </PackageGroup> </PackageGroups> <EventOptions> <EventOption> <PackageCode>string</PackageCode> <PricingCode>string</PricingCode> <DepartAirport>string</DepartAirport> <DepartDate>dateTime</DepartDate> <ReturnAirport>string</ReturnAirport> <ReturnDate>dateTime</ReturnDate> <PropertyID>string</PropertyID> <BoardBasis>string</BoardBasis> <Name>string</Name> <EventOnly>boolean</EventOnly> <Value>float</Value> <Adults>int</Adults> <Children>int</Children> <Supplements xsi:nil="true" /> </EventOption> <EventOption> <PackageCode>string</PackageCode> <PricingCode>string</PricingCode> <DepartAirport>string</DepartAirport> <DepartDate>dateTime</DepartDate> <ReturnAirport>string</ReturnAirport> <ReturnDate>dateTime</ReturnDate> <PropertyID>string</PropertyID> <BoardBasis>string</BoardBasis> <Name>string</Name> <EventOnly>boolean</EventOnly> <Value>float</Value> <Adults>int</Adults> <Children>int</Children> <Supplements xsi:nil="true" /> </EventOption> </EventOptions> <Inclusions> <Inclusion> <Code>string</Code> <Description>string</Description> </Inclusion> <Inclusion> <Code>string</Code> <Description>string</Description> </Inclusion> </Inclusions> <Itinerary> <Inclusion> <Day>int</Day> <Code>string</Code> <Description>string</Description> <Details>string</Details> <StartTime>string</StartTime> <Duration>int</Duration> <DurationType>string</DurationType> <Images xsi:nil="true" /> </Inclusion> <Inclusion> <Day>int</Day> <Code>string</Code> <Description>string</Description> <Details>string</Details> <StartTime>string</StartTime> <Duration>int</Duration> <DurationType>string</DurationType> <Images xsi:nil="true" /> </Inclusion> </Itinerary> <Properties> <Property Code="string"> <Chain xsi:nil="true" /> <Name>base64Binary</Name> <CityCode>string</CityCode> <Location xsi:nil="true" /> <Amenities xsi:nil="true" /> <Provider xsi:nil="true" /> <Supplier xsi:nil="true" /> <BookingReferences xsi:nil="true" /> <Vouchers xsi:nil="true" /> <Address xsi:nil="true" /> <Area xsi:nil="true" /> <Telephone>string</Telephone> <Fax>string</Fax> <Email>string</Email> <Website>anyURI</Website> <CheckInDate>date</CheckInDate> <CheckOutDate>date</CheckOutDate> <Rooms xsi:nil="true" /> <EnquiryRooms xsi:nil="true" /> <EnquiryArea>string</EnquiryArea> <Passive>boolean</Passive> <RuleSet xsi:nil="true" /> <SessionID>string</SessionID> <Description>base64Binary</Description> <Latitude>decimal</Latitude> <Longitude>decimal</Longitude> <Distance>decimal</Distance> <Rating xsi:nil="true" /> <Ranking>positiveInteger</Ranking> <PropertyTypes xsi:nil="true" /> <BoardBasisTypes xsi:nil="true" /> <Images xsi:nil="true" /> <POARates>boolean</POARates> <SpecialOffersAvailable>boolean</SpecialOffersAvailable> <ContractCode>string</ContractCode> <BasicRate xsi:nil="true" /> <TransactionFee xsi:nil="true" /> <DetailsURL>string</DetailsURL> <Details xsi:nil="true" /> <ThirdPartyRating xsi:nil="true" /> <Rates xsi:nil="true" /> <RoomTypes xsi:nil="true" /> <RateTypes xsi:nil="true" /> <Confirm xsi:nil="true" /> <Policies xsi:nil="true" /> <Restaurant xsi:nil="true" /> <Preferred>boolean</Preferred> <Supplements xsi:nil="true" /> <Embellishments xsi:nil="true" /> <MandatorySupplements xsi:nil="true" /> <ThirdPartyStateInformation xsi:nil="true" /> <Perks xsi:nil="true" /> <Promotions xsi:nil="true" /> </Property> <Property Code="string"> <Chain xsi:nil="true" /> <Name>base64Binary</Name> <CityCode>string</CityCode> <Location xsi:nil="true" /> <Amenities xsi:nil="true" /> <Provider xsi:nil="true" /> <Supplier xsi:nil="true" /> <BookingReferences xsi:nil="true" /> <Vouchers xsi:nil="true" /> <Address xsi:nil="true" /> <Area xsi:nil="true" /> <Telephone>string</Telephone> <Fax>string</Fax> <Email>string</Email> <Website>anyURI</Website> <CheckInDate>date</CheckInDate> <CheckOutDate>date</CheckOutDate> <Rooms xsi:nil="true" /> <EnquiryRooms xsi:nil="true" /> <EnquiryArea>string</EnquiryArea> <Passive>boolean</Passive> <RuleSet xsi:nil="true" /> <SessionID>string</SessionID> <Description>base64Binary</Description> <Latitude>decimal</Latitude> <Longitude>decimal</Longitude> <Distance>decimal</Distance> <Rating xsi:nil="true" /> <Ranking>positiveInteger</Ranking> <PropertyTypes xsi:nil="true" /> <BoardBasisTypes xsi:nil="true" /> <Images xsi:nil="true" /> <POARates>boolean</POARates> <SpecialOffersAvailable>boolean</SpecialOffersAvailable> <ContractCode>string</ContractCode> <BasicRate xsi:nil="true" /> <TransactionFee xsi:nil="true" /> <DetailsURL>string</DetailsURL> <Details xsi:nil="true" /> <ThirdPartyRating xsi:nil="true" /> <Rates xsi:nil="true" /> <RoomTypes xsi:nil="true" /> <RateTypes xsi:nil="true" /> <Confirm xsi:nil="true" /> <Policies xsi:nil="true" /> <Restaurant xsi:nil="true" /> <Preferred>boolean</Preferred> <Supplements xsi:nil="true" /> <Embellishments xsi:nil="true" /> <MandatorySupplements xsi:nil="true" /> <ThirdPartyStateInformation xsi:nil="true" /> <Perks xsi:nil="true" /> <Promotions xsi:nil="true" /> </Property> </Properties> <DepartureAirports> <DepartureAirport>string</DepartureAirport> <DepartureAirport>string</DepartureAirport> </DepartureAirports> <ReturnAirports> <ReturnAirport>string</ReturnAirport> <ReturnAirport>string</ReturnAirport> </ReturnAirports> <Confirm> <Attempted>boolean</Attempted> <Success>boolean</Success> <FareChanged>boolean</FareChanged> <JourneyChanged>boolean</JourneyChanged> <RequiredDocuments> <DateOfBirth>boolean</DateOfBirth> <Passport>boolean</Passport> <SFPD>boolean</SFPD> <APIS>boolean</APIS> <ESTA>boolean</ESTA> <Visa>boolean</Visa> <TransitVisa>boolean</TransitVisa> </RequiredDocuments> </Confirm> </Event> <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> </EventDetailRS> </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> <EventDetailRQ 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> <Code>string</Code> <Package>string</Package> <Airports> <string>string</string> <string>string</string> </Airports> <Adults>int</Adults> <Children>int</Children> <Pricing>string</Pricing> </EventDetailRQ> </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> <EventDetailRS ConversationID="string" xmlns="http://www.billianit.com/phoenix"> <Event> <Code>string</Code> <PackageID>string</PackageID> <PricingID>string</PricingID> <Name>string</Name> <EventType>string</EventType> <ShortDescription>string</ShortDescription> <Provider Code="string"> <Name>string</Name> <ReviewKey>string</ReviewKey> <ReviewURL>string</ReviewURL> </Provider> <Description>string</Description> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> <SelectedDate>dateTime</SelectedDate> <Preferred>boolean</Preferred> <Bookable>boolean</Bookable> <LowestRate> <Value>decimal</Value> <Description>string</Description> </LowestRate> <CurrencyCode>string</CurrencyCode> <Images> <Image> <ID>string</ID> <URL>string</URL> <Description>string</Description> </Image> <Image> <ID>string</ID> <URL>string</URL> <Description>string</Description> </Image> </Images> <Details> <EventDetailItem> <Subject>string</Subject> <Section>string</Section> <General>boolean</General> <TextItems xsi:nil="true" /> <Images xsi:nil="true" /> <Images xsi:nil="true" /> </EventDetailItem> <EventDetailItem> <Subject>string</Subject> <Section>string</Section> <General>boolean</General> <TextItems xsi:nil="true" /> <Images xsi:nil="true" /> <Images xsi:nil="true" /> </EventDetailItem> </Details> <PackageGroups> <PackageGroup> <PackageCode>string</PackageCode> <Description>string</Description> <Details>string</Details> <Duration>int</Duration> <DurationType>string</DurationType> <OperatingDays xsi:nil="true" /> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> <LowestRate>decimal</LowestRate> <FlightIncluded>boolean</FlightIncluded> <PropertyIncluded>boolean</PropertyIncluded> <Images xsi:nil="true" /> <Images xsi:nil="true" /> <DepartureAirports>string</DepartureAirports> <DepartureAirports>string</DepartureAirports> <ReturnAirports>string</ReturnAirports> <ReturnAirports>string</ReturnAirports> </PackageGroup> <PackageGroup> <PackageCode>string</PackageCode> <Description>string</Description> <Details>string</Details> <Duration>int</Duration> <DurationType>string</DurationType> <OperatingDays xsi:nil="true" /> <StartDate>dateTime</StartDate> <EndDate>dateTime</EndDate> <LowestRate>decimal</LowestRate> <FlightIncluded>boolean</FlightIncluded> <PropertyIncluded>boolean</PropertyIncluded> <Images xsi:nil="true" /> <Images xsi:nil="true" /> <DepartureAirports>string</DepartureAirports> <DepartureAirports>string</DepartureAirports> <ReturnAirports>string</ReturnAirports> <ReturnAirports>string</ReturnAirports> </PackageGroup> </PackageGroups> <EventOptions> <EventOption> <PackageCode>string</PackageCode> <PricingCode>string</PricingCode> <DepartAirport>string</DepartAirport> <DepartDate>dateTime</DepartDate> <ReturnAirport>string</ReturnAirport> <ReturnDate>dateTime</ReturnDate> <PropertyID>string</PropertyID> <BoardBasis>string</BoardBasis> <Name>string</Name> <EventOnly>boolean</EventOnly> <Value>float</Value> <Adults>int</Adults> <Children>int</Children> <Supplements xsi:nil="true" /> </EventOption> <EventOption> <PackageCode>string</PackageCode> <PricingCode>string</PricingCode> <DepartAirport>string</DepartAirport> <DepartDate>dateTime</DepartDate> <ReturnAirport>string</ReturnAirport> <ReturnDate>dateTime</ReturnDate> <PropertyID>string</PropertyID> <BoardBasis>string</BoardBasis> <Name>string</Name> <EventOnly>boolean</EventOnly> <Value>float</Value> <Adults>int</Adults> <Children>int</Children> <Supplements xsi:nil="true" /> </EventOption> </EventOptions> <Inclusions> <Inclusion> <Code>string</Code> <Description>string</Description> </Inclusion> <Inclusion> <Code>string</Code> <Description>string</Description> </Inclusion> </Inclusions> <Itinerary> <Inclusion> <Day>int</Day> <Code>string</Code> <Description>string</Description> <Details>string</Details> <StartTime>string</StartTime> <Duration>int</Duration> <DurationType>string</DurationType> <Images xsi:nil="true" /> </Inclusion> <Inclusion> <Day>int</Day> <Code>string</Code> <Description>string</Description> <Details>string</Details> <StartTime>string</StartTime> <Duration>int</Duration> <DurationType>string</DurationType> <Images xsi:nil="true" /> </Inclusion> </Itinerary> <Properties> <Property Code="string"> <Chain xsi:nil="true" /> <Name>base64Binary</Name> <CityCode>string</CityCode> <Location xsi:nil="true" /> <Amenities xsi:nil="true" /> <Provider xsi:nil="true" /> <Supplier xsi:nil="true" /> <BookingReferences xsi:nil="true" /> <Vouchers xsi:nil="true" /> <Address xsi:nil="true" /> <Area xsi:nil="true" /> <Telephone>string</Telephone> <Fax>string</Fax> <Email>string</Email> <Website>anyURI</Website> <CheckInDate>date</CheckInDate> <CheckOutDate>date</CheckOutDate> <Rooms xsi:nil="true" /> <EnquiryRooms xsi:nil="true" /> <EnquiryArea>string</EnquiryArea> <Passive>boolean</Passive> <RuleSet xsi:nil="true" /> <SessionID>string</SessionID> <Description>base64Binary</Description> <Latitude>decimal</Latitude> <Longitude>decimal</Longitude> <Distance>decimal</Distance> <Rating xsi:nil="true" /> <Ranking>positiveInteger</Ranking> <PropertyTypes xsi:nil="true" /> <BoardBasisTypes xsi:nil="true" /> <Images xsi:nil="true" /> <POARates>boolean</POARates> <SpecialOffersAvailable>boolean</SpecialOffersAvailable> <ContractCode>string</ContractCode> <BasicRate xsi:nil="true" /> <TransactionFee xsi:nil="true" /> <DetailsURL>string</DetailsURL> <Details xsi:nil="true" /> <ThirdPartyRating xsi:nil="true" /> <Rates xsi:nil="true" /> <RoomTypes xsi:nil="true" /> <RateTypes xsi:nil="true" /> <Confirm xsi:nil="true" /> <Policies xsi:nil="true" /> <Restaurant xsi:nil="true" /> <Preferred>boolean</Preferred> <Supplements xsi:nil="true" /> <Embellishments xsi:nil="true" /> <MandatorySupplements xsi:nil="true" /> <ThirdPartyStateInformation xsi:nil="true" /> <Perks xsi:nil="true" /> <Promotions xsi:nil="true" /> </Property> <Property Code="string"> <Chain xsi:nil="true" /> <Name>base64Binary</Name> <CityCode>string</CityCode> <Location xsi:nil="true" /> <Amenities xsi:nil="true" /> <Provider xsi:nil="true" /> <Supplier xsi:nil="true" /> <BookingReferences xsi:nil="true" /> <Vouchers xsi:nil="true" /> <Address xsi:nil="true" /> <Area xsi:nil="true" /> <Telephone>string</Telephone> <Fax>string</Fax> <Email>string</Email> <Website>anyURI</Website> <CheckInDate>date</CheckInDate> <CheckOutDate>date</CheckOutDate> <Rooms xsi:nil="true" /> <EnquiryRooms xsi:nil="true" /> <EnquiryArea>string</EnquiryArea> <Passive>boolean</Passive> <RuleSet xsi:nil="true" /> <SessionID>string</SessionID> <Description>base64Binary</Description> <Latitude>decimal</Latitude> <Longitude>decimal</Longitude> <Distance>decimal</Distance> <Rating xsi:nil="true" /> <Ranking>positiveInteger</Ranking> <PropertyTypes xsi:nil="true" /> <BoardBasisTypes xsi:nil="true" /> <Images xsi:nil="true" /> <POARates>boolean</POARates> <SpecialOffersAvailable>boolean</SpecialOffersAvailable> <ContractCode>string</ContractCode> <BasicRate xsi:nil="true" /> <TransactionFee xsi:nil="true" /> <DetailsURL>string</DetailsURL> <Details xsi:nil="true" /> <ThirdPartyRating xsi:nil="true" /> <Rates xsi:nil="true" /> <RoomTypes xsi:nil="true" /> <RateTypes xsi:nil="true" /> <Confirm xsi:nil="true" /> <Policies xsi:nil="true" /> <Restaurant xsi:nil="true" /> <Preferred>boolean</Preferred> <Supplements xsi:nil="true" /> <Embellishments xsi:nil="true" /> <MandatorySupplements xsi:nil="true" /> <ThirdPartyStateInformation xsi:nil="true" /> <Perks xsi:nil="true" /> <Promotions xsi:nil="true" /> </Property> </Properties> <DepartureAirports> <DepartureAirport>string</DepartureAirport> <DepartureAirport>string</DepartureAirport> </DepartureAirports> <ReturnAirports> <ReturnAirport>string</ReturnAirport> <ReturnAirport>string</ReturnAirport> </ReturnAirports> <Confirm> <Attempted>boolean</Attempted> <Success>boolean</Success> <FareChanged>boolean</FareChanged> <JourneyChanged>boolean</JourneyChanged> <RequiredDocuments> <DateOfBirth>boolean</DateOfBirth> <Passport>boolean</Passport> <SFPD>boolean</SFPD> <APIS>boolean</APIS> <ESTA>boolean</ESTA> <Visa>boolean</Visa> <TransitVisa>boolean</TransitVisa> </RequiredDocuments> </Confirm> </Event> <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> </EventDetailRS> </soap12:Body> </soap12:Envelope>