wsReservation


Click here for a complete list of operations.

GetHotelReservations

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 /ResService/wsReservation.asmx HTTP/1.1
Host: tsuiteservice.it.ws.travelexplorer.com.br
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://ws.travelsuite.com.br/GetHotelReservations"

<?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>
    <GetHotelReservations xmlns="http://ws.travelsuite.com.br">
      <Filter>
        <ContractId>int</ContractId>
        <PNR>
          <ContractId>int</ContractId>
          <PnrId>int</PnrId>
          <PnrCode>string</PnrCode>
          <IsPackage>boolean</IsPackage>
          <Customer>
            <Type>short</Type>
            <Ref>string</Ref>
            <Name>string</Name>
            <Email>string</Email>
          </Customer>
          <StatusId>int</StatusId>
          <Type>short</Type>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <PaxFullName>string</PaxFullName>
          <CreateDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </CreateDate>
          <CheckinDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </CheckinDate>
          <DeadLineDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </DeadLineDate>
          <LastModifiedDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </LastModifiedDate>
          <ClearSaleStatusId>short</ClearSaleStatusId>
          <ChannelId>int</ChannelId>
          <Status>Created or Rejected or Confirmed or Archived or Cancelled or RejectedCancel or Pendent or RejectedArchived or OnRequest or Error</Status>
          <ClearSaleStatus>Waiting or AutomaticApproval or ManualApproval or ManualDisapproval or ManualAnalysis or Error or New or ManualSuspended or Cancel or ConfirmedFraud or None</ClearSaleStatus>
        </PNR>
        <Item>
          <PnrItemId>int</PnrItemId>
          <ResNumber>string</ResNumber>
          <ServiceType>short</ServiceType>
          <WebService>int</WebService>
          <ItemStatusId>int</ItemStatusId>
          <Created>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Created>
          <SystemDeadLine>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </SystemDeadLine>
          <VendorDeadLine>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </VendorDeadLine>
          <DeadLineLimit>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </DeadLineLimit>
          <ItemStatus>Processing or Rejected or Confirmed or Archived or CancelProcessing or Cancelled or RejectedCancel or RejectedArchived or OnRequest or Error</ItemStatus>
        </Item>
        <Flight>
          <SearchType>short</SearchType>
          <WithDeal>boolean</WithDeal>
          <MarketingAirline>string</MarketingAirline>
          <Departure>
            <Airport>string</Airport>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Departure>
          <Arrival>
            <Airport>string</Airport>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Arrival>
          <PaymentOnLineId>short</PaymentOnLineId>
          <UpdateDeadlineExpired>boolean</UpdateDeadlineExpired>
          <PaymentType>
            <PaymentType>short</PaymentType>
            <PaymentType>short</PaymentType>
          </PaymentType>
          <FlightPaymentStatus>
            <FlightPaymentStatus>short</FlightPaymentStatus>
            <FlightPaymentStatus>short</FlightPaymentStatus>
          </FlightPaymentStatus>
          <FlightTicketStatus>
            <FlightTicketStatus>short</FlightTicketStatus>
            <FlightTicketStatus>short</FlightTicketStatus>
          </FlightTicketStatus>
          <PaymentOnLine>None or Pending or Processing</PaymentOnLine>
          <PaymentTypeArray>
            <PaymentType>None or DirectBank or CreditCard or ReservationOnly or Ticket or DebitCard or OnlineTransfer or Billet or CreditCardLink or ManualCard or Pix or CouponDiscount</PaymentType>
            <PaymentType>None or DirectBank or CreditCard or ReservationOnly or Ticket or DebitCard or OnlineTransfer or Billet or CreditCardLink or ManualCard or Pix or CouponDiscount</PaymentType>
          </PaymentTypeArray>
          <FlightPaymentStatusArray>
            <PaymentStatus>Processing or Confirmed or Rejected or Canceled or Pending or Waiting or Error or None or FailComunication or GatewayErrorComunication</PaymentStatus>
            <PaymentStatus>Processing or Confirmed or Rejected or Canceled or Pending or Waiting or Error or None or FailComunication or GatewayErrorComunication</PaymentStatus>
          </FlightPaymentStatusArray>
          <FlightTicketStatusArray>
            <FlightTicketStatus>Waiting or Confirmed or Pending or Processing or Rejected or Error or None</FlightTicketStatus>
            <FlightTicketStatus>Waiting or Confirmed or Pending or Processing or Rejected or Error or None</FlightTicketStatus>
          </FlightTicketStatusArray>
          <WebServiceIds>
            <WebServiceIds>int</WebServiceIds>
            <WebServiceIds>int</WebServiceIds>
          </WebServiceIds>
        </Flight>
        <Cruise>
          <CruiseName>string</CruiseName>
          <ShipName>string</ShipName>
          <SailingLengthDays>int</SailingLengthDays>
          <SailingDate>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </SailingDate>
          <ReturnDate>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </ReturnDate>
          <ItineraryDesc>string</ItineraryDesc>
          <SailingPortName>string</SailingPortName>
          <EndPortName>string</EndPortName>
        </Cruise>
        <Transfer>
          <ReservationDate>dateTime</ReservationDate>
          <ReservationStartDate>dateTime</ReservationStartDate>
          <ReservationEndDate>dateTime</ReservationEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Origin>
            <Name>string</Name>
            <City xsi:nil="true" />
          </Origin>
          <Destination>
            <Name>string</Name>
            <City xsi:nil="true" />
          </Destination>
        </Transfer>
        <Package>
          <CheckInDate>dateTime</CheckInDate>
          <CheckInStartDate>dateTime</CheckInStartDate>
          <CheckInEndDate>dateTime</CheckInEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Origin>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Origin>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
        </Package>
        <Tour>
          <ReservationDate>dateTime</ReservationDate>
          <ReservationStartDate>dateTime</ReservationStartDate>
          <ReservationEndDate>dateTime</ReservationEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Origin>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Origin>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
        </Tour>
        <CityTour>
          <ReservationDate>dateTime</ReservationDate>
          <ReservationStartDate>dateTime</ReservationStartDate>
          <ReservationEndDate>dateTime</ReservationEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
        </CityTour>
        <Hotel>
          <VendorHotelId>string</VendorHotelId>
          <CountryId>string</CountryId>
          <CityId>int</CityId>
          <CityName>string</CityName>
          <Name>string</Name>
          <Checkin>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Checkin>
          <Checkout>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Checkout>
        </Hotel>
        <Car>
          <Category>string</Category>
          <Name>string</Name>
          <TransmissionType>string</TransmissionType>
          <ReturnLocation>string</ReturnLocation>
          <PickupLocation>string</PickupLocation>
          <Vendor>string</Vendor>
          <Pickup>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Pickup>
          <Return>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Return>
        </Car>
        <Ticket>
          <CountryId>long</CountryId>
          <CityId>long</CityId>
          <CityName>string</CityName>
          <DateOperation>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </DateOperation>
          <Name>string</Name>
          <ModalityName>string</ModalityName>
        </Ticket>
        <Broker>Direct or Idea or Paypal or VerySign or BV or Gol or ViajaNet or Tcn or PaymentSuite</Broker>
        <Status>Processing or Confirmed or Rejected or Canceled or Pending or Waiting or Error or None or FailComunication or GatewayErrorComunication</Status>
        <Insurance>
          <ReservationDate>dateTime</ReservationDate>
          <TravelDateFrom>dateTime</TravelDateFrom>
          <TravelDateTo>dateTime</TravelDateTo>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
          <Origin>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Origin>
        </Insurance>
        <UserId>int</UserId>
        <ChannelId>int</ChannelId>
      </Filter>
    </GetHotelReservations>
  </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>
    <GetHotelReservationsResponse xmlns="http://ws.travelsuite.com.br">
      <GetHotelReservationsResult>
        <xsd:schema>schema</xsd:schema>xml</GetHotelReservationsResult>
    </GetHotelReservationsResponse>
  </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 /ResService/wsReservation.asmx HTTP/1.1
Host: tsuiteservice.it.ws.travelexplorer.com.br
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>
    <GetHotelReservations xmlns="http://ws.travelsuite.com.br">
      <Filter>
        <ContractId>int</ContractId>
        <PNR>
          <ContractId>int</ContractId>
          <PnrId>int</PnrId>
          <PnrCode>string</PnrCode>
          <IsPackage>boolean</IsPackage>
          <Customer>
            <Type>short</Type>
            <Ref>string</Ref>
            <Name>string</Name>
            <Email>string</Email>
          </Customer>
          <StatusId>int</StatusId>
          <Type>short</Type>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <PaxFullName>string</PaxFullName>
          <CreateDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </CreateDate>
          <CheckinDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </CheckinDate>
          <DeadLineDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </DeadLineDate>
          <LastModifiedDate>
            <StartDate>dateTime</StartDate>
            <EndDate>dateTime</EndDate>
          </LastModifiedDate>
          <ClearSaleStatusId>short</ClearSaleStatusId>
          <ChannelId>int</ChannelId>
          <Status>Created or Rejected or Confirmed or Archived or Cancelled or RejectedCancel or Pendent or RejectedArchived or OnRequest or Error</Status>
          <ClearSaleStatus>Waiting or AutomaticApproval or ManualApproval or ManualDisapproval or ManualAnalysis or Error or New or ManualSuspended or Cancel or ConfirmedFraud or None</ClearSaleStatus>
        </PNR>
        <Item>
          <PnrItemId>int</PnrItemId>
          <ResNumber>string</ResNumber>
          <ServiceType>short</ServiceType>
          <WebService>int</WebService>
          <ItemStatusId>int</ItemStatusId>
          <Created>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Created>
          <SystemDeadLine>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </SystemDeadLine>
          <VendorDeadLine>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </VendorDeadLine>
          <DeadLineLimit>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </DeadLineLimit>
          <ItemStatus>Processing or Rejected or Confirmed or Archived or CancelProcessing or Cancelled or RejectedCancel or RejectedArchived or OnRequest or Error</ItemStatus>
        </Item>
        <Flight>
          <SearchType>short</SearchType>
          <WithDeal>boolean</WithDeal>
          <MarketingAirline>string</MarketingAirline>
          <Departure>
            <Airport>string</Airport>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Departure>
          <Arrival>
            <Airport>string</Airport>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Arrival>
          <PaymentOnLineId>short</PaymentOnLineId>
          <UpdateDeadlineExpired>boolean</UpdateDeadlineExpired>
          <PaymentType>
            <PaymentType>short</PaymentType>
            <PaymentType>short</PaymentType>
          </PaymentType>
          <FlightPaymentStatus>
            <FlightPaymentStatus>short</FlightPaymentStatus>
            <FlightPaymentStatus>short</FlightPaymentStatus>
          </FlightPaymentStatus>
          <FlightTicketStatus>
            <FlightTicketStatus>short</FlightTicketStatus>
            <FlightTicketStatus>short</FlightTicketStatus>
          </FlightTicketStatus>
          <PaymentOnLine>None or Pending or Processing</PaymentOnLine>
          <PaymentTypeArray>
            <PaymentType>None or DirectBank or CreditCard or ReservationOnly or Ticket or DebitCard or OnlineTransfer or Billet or CreditCardLink or ManualCard or Pix or CouponDiscount</PaymentType>
            <PaymentType>None or DirectBank or CreditCard or ReservationOnly or Ticket or DebitCard or OnlineTransfer or Billet or CreditCardLink or ManualCard or Pix or CouponDiscount</PaymentType>
          </PaymentTypeArray>
          <FlightPaymentStatusArray>
            <PaymentStatus>Processing or Confirmed or Rejected or Canceled or Pending or Waiting or Error or None or FailComunication or GatewayErrorComunication</PaymentStatus>
            <PaymentStatus>Processing or Confirmed or Rejected or Canceled or Pending or Waiting or Error or None or FailComunication or GatewayErrorComunication</PaymentStatus>
          </FlightPaymentStatusArray>
          <FlightTicketStatusArray>
            <FlightTicketStatus>Waiting or Confirmed or Pending or Processing or Rejected or Error or None</FlightTicketStatus>
            <FlightTicketStatus>Waiting or Confirmed or Pending or Processing or Rejected or Error or None</FlightTicketStatus>
          </FlightTicketStatusArray>
          <WebServiceIds>
            <WebServiceIds>int</WebServiceIds>
            <WebServiceIds>int</WebServiceIds>
          </WebServiceIds>
        </Flight>
        <Cruise>
          <CruiseName>string</CruiseName>
          <ShipName>string</ShipName>
          <SailingLengthDays>int</SailingLengthDays>
          <SailingDate>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </SailingDate>
          <ReturnDate>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </ReturnDate>
          <ItineraryDesc>string</ItineraryDesc>
          <SailingPortName>string</SailingPortName>
          <EndPortName>string</EndPortName>
        </Cruise>
        <Transfer>
          <ReservationDate>dateTime</ReservationDate>
          <ReservationStartDate>dateTime</ReservationStartDate>
          <ReservationEndDate>dateTime</ReservationEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Origin>
            <Name>string</Name>
            <City xsi:nil="true" />
          </Origin>
          <Destination>
            <Name>string</Name>
            <City xsi:nil="true" />
          </Destination>
        </Transfer>
        <Package>
          <CheckInDate>dateTime</CheckInDate>
          <CheckInStartDate>dateTime</CheckInStartDate>
          <CheckInEndDate>dateTime</CheckInEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Origin>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Origin>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
        </Package>
        <Tour>
          <ReservationDate>dateTime</ReservationDate>
          <ReservationStartDate>dateTime</ReservationStartDate>
          <ReservationEndDate>dateTime</ReservationEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Origin>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Origin>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
        </Tour>
        <CityTour>
          <ReservationDate>dateTime</ReservationDate>
          <ReservationStartDate>dateTime</ReservationStartDate>
          <ReservationEndDate>dateTime</ReservationEndDate>
          <OperatorID>int</OperatorID>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
        </CityTour>
        <Hotel>
          <VendorHotelId>string</VendorHotelId>
          <CountryId>string</CountryId>
          <CityId>int</CityId>
          <CityName>string</CityName>
          <Name>string</Name>
          <Checkin>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Checkin>
          <Checkout>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Checkout>
        </Hotel>
        <Car>
          <Category>string</Category>
          <Name>string</Name>
          <TransmissionType>string</TransmissionType>
          <ReturnLocation>string</ReturnLocation>
          <PickupLocation>string</PickupLocation>
          <Vendor>string</Vendor>
          <Pickup>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Pickup>
          <Return>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </Return>
        </Car>
        <Ticket>
          <CountryId>long</CountryId>
          <CityId>long</CityId>
          <CityName>string</CityName>
          <DateOperation>
            <After>dateTime</After>
            <Before>dateTime</Before>
          </DateOperation>
          <Name>string</Name>
          <ModalityName>string</ModalityName>
        </Ticket>
        <Broker>Direct or Idea or Paypal or VerySign or BV or Gol or ViajaNet or Tcn or PaymentSuite</Broker>
        <Status>Processing or Confirmed or Rejected or Canceled or Pending or Waiting or Error or None or FailComunication or GatewayErrorComunication</Status>
        <Insurance>
          <ReservationDate>dateTime</ReservationDate>
          <TravelDateFrom>dateTime</TravelDateFrom>
          <TravelDateTo>dateTime</TravelDateTo>
          <Pax>
            <FirstName>string</FirstName>
            <LastName>string</LastName>
          </Pax>
          <Destination>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Destination>
          <Origin>
            <Name>string</Name>
            <CountryID>string</CountryID>
            <StateID>string</StateID>
          </Origin>
        </Insurance>
        <UserId>int</UserId>
        <ChannelId>int</ChannelId>
      </Filter>
    </GetHotelReservations>
  </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>
    <GetHotelReservationsResponse xmlns="http://ws.travelsuite.com.br">
      <GetHotelReservationsResult>
        <xsd:schema>schema</xsd:schema>xml</GetHotelReservationsResult>
    </GetHotelReservationsResponse>
  </soap12:Body>
</soap12:Envelope>