Skip to main content

READ

Method DestServicesReadV2

{YOUR.PROVIDER.DOMAIN}/destservices/destservices.asmx?op=DestServicesReadV2

Node definition Request

NodeAttributeData TypeDescriptionValueMandatory
DestServicesReadV2\objRequestPrimaryLangIDStringLanguage codeLANGUAGERequired
DestServicesReadV2\objRequestTransactionIdentifierStringThis value is returned in the response of the method DestServicesBookV2 and represents the locator of the bookingRequired

Node definition Response

NodeAttributeData TypeDescriptionValueMandatory
DestServicesReadV2ResultTransactionIdentifierStringLocator of the bookingRequired
DestServicesReadV2ResultResResponseTypeStringState of the bookingCommited / Cancelled / Pending / RejectedRequired
DestServicesReadV2Result\ProductsArrayArray of productsRequired
DestServicesReadV2Result\Products\BookResponseV2Product\StatusStringStatus of the product bookingCommited / Cancelled / Pending / RejectedRequired
DestServicesReadV2Result\Products\BookResponseV2Product\ProductCodeStringCode of the productRequired
DestServicesReadV2Result\Products\BookResponseV2Product\ProductNameStringName of the productRequired
DestServicesReadV2Result\Products\BookResponseV2Product\StayDateRangeDate informationRequired
DestServicesReadV2Result\Products\BookResponseV2Product\StayDateRangeStartDateDate fromYYYY-MM-DDRequired
DestServicesReadV2Result\Products\BookResponseV2Product\StayDateRangeEndDateDate toYYYY-MM-DDRequired
DestServicesReadV2Result\Products\BookResponseV2Product\CancelPenaltiesArrayArray of cancel penaltiesOptional
DestServicesReadV2Result\Products\BookResponseV2Product\CancelPenalties\CancelPenaltyStartDateStart date of the application of this cancel penaltyYYYY-MM-DDRequired
DestServicesReadV2Result\Products\BookResponseV2Product\CancelPenalties\CancelPenaltyEndDateEnd date of the application of this cancel penaltyYYYY-MM-DDRequired
DestServicesReadV2Result\Products\BookResponseV2Product\CancelPenalties\CancelPenalty\AmountPercentPercentIntegerPercentage of penalty over the amount of the productYYYY-MM-DDOptional
DestServicesReadV2Result\Products\BookResponseV2Product\CancelPenalties\CancelPenalty\AmountPercentNmbrOfNightsIntegerNumber of nights of penaltyOptional
DestServicesReadV2Result\Products\BookResponseV2Product\CancelPenalties\CancelPenalty\AmountPercentAmountDecimalAmount of the penaltyOptional
DestServicesReadV2Result\Products\BookResponseV2Product\CancelPenalties\CancelPenalty\AmountPercentCurrencyCodeStringCurrency of the amount of the penaltyOptional
BookResponseV2Product\Concepts\BookResponseV2Concept\TotalPrice information of the concept (more info)Required
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\TaxesAmountDecimalNet amount of the conceptRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\TaxesCurrencyCodeStringCode of the currency of the priceRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\Taxes\CommissionsNode with the information about the commissionsOptional
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\Taxes\Commissions\SellingPriceDecimalSelling amount of the conceptRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\Taxes\Commissions\CommissionableAmountDecimalCommissionable amount of the conceptRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\Taxes\Commissions\NotCommissionableAmountDecimalNot commissionable amount of the conceptRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\Taxes\Commissions\CommissionAmountDecimalAmount of the commission of the conceptRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Total\Taxes\Commissions\NetAmountDecimalNet amount of the conceptRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\TotalPrice information detail (more info)Required
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\TaxesAmountDecimalTotal amountRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\TaxesCurrencyCodeStringCurrency codeCURRENCYRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\TaxesNumDecimalsIntegerNumber of decimalsRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\Taxes\CommissionsCommission informationRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\Taxes\CommissionsSellingPriceDecimalAmount for sellingRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\Taxes\CommissionsCommissionableAmountDecimalComisionable amountRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\Taxes\CommissionsNotCommissionableAmountDecimalNo commissionable amountRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\Taxes\CommissionsCommissionAmountDecimalCommision amountRequired
BookResponseV2Product\Concepts\BookResponseV2Concept\Details\BookResponseV2Detail\Total\Taxes\CommissionsNetAmountDecimalNet amountRequired
BookResponseV2Product\ProviderLocatorStringExternal booking locator. This is not always returned, check with your provider if you need it.Optional
BookResponseV2Product\VoucherNode with the information about the voucherOptional
BookResponseV2Product\VoucherTypeStringType of the voucherBAR_CODE / QR_CODERequired
BookResponseV2Product\VoucherValueStringValue of the voucherRequired
DestServicesReadV2Result\VoucherURLStringVoucher URLOptional

XML Examples

Booking read data REQUEST example
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://xml.ineedtours.com/ws/">
<soapenv:Header/>
<soapenv:Body>
<ws:DestServicesReadV2>
<ws:objCredentials>
<ws:Source>
<ws:RequestorID Type="DSP" ID="YOUR-USER" MessagePassword="YOUR-PASSWORD"/>
</ws:Source>
</ws:objCredentials>
<ws:objRequest PrimaryLangID="IDLANGUAGE" TransactionIdentifier="D6JL8E"/>
</ws:DestServicesReadV2>
</soapenv:Body>
</soapenv:Envelope>
Booking read data RESPONSE example
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<DestServicesReadV2Response xmlns="http://xml.ineedtours.com/ws/">
<DestServicesReadV2Result EchoToken="262" PrimaryLangID="ES" TransactionIdentifier="D6JL8E" ResResponseType="Commited">
<Header ResponseTimestamp="2019-01-14T17:34:47.8259233+01:00" MillisecondProcessingTime="1439" Endpoint="demo.xml.com"/>
<Products>
<BookResponseV2Product>
<Status>Commited</Status>
<ProductCode>1352</ProductCode>
<ProductName>Traslado XML (PRIVADO)</ProductName>
<ProductDays>1</ProductDays>
<ProductBookingCode>1</ProductBookingCode>
<StayDateRange Start="2019-01-19T00:00:00" End="2019-01-19T00:00:00"/>
<CancelPenaltiesStartDate xsi:nil="true"/>
<ProviderLocator>Z58X8D</ProviderLocator>
<Concepts>
<BookResponseV2Concept>
<ConceptCode>1398</ConceptCode>
<ConceptName>Coche Berlina Tipo A</ConceptName>
<Quantity>1</Quantity>
<ConceptBookingCode>42</ConceptBookingCode>
<AgeFrom>0</AgeFrom>
<AgeTo>99</AgeTo>
<IsChild>false</IsChild>
<PickUpTime>09:00</PickUpTime>
<Duration>0</Duration>
<Guests>
<Guest>
<GivenName>Jose</GivenName>
<Surname>Vicente</Surname>
<BirthDate xsi:nil="true"/>
<PhoneNumber/>
<Email/>
<DocumentID/>
<Age>0</Age>
<IsChild>false</IsChild>
</Guest>
</Guests>
<Details>
<BookResponseV2Detail>
<DetailName>Coche Berlina Tipo A</DetailName>
<DetailBookingCode/>
<Date xsi:nil="true"/>
<OnRequest>false</OnRequest>
<Total>
<Taxes Amount="52.5000" CurrencyCode="EUR" NumDecimals="2">
<Commissions>
<SellingPrice>52.5000</SellingPrice>
<CommissionableAmount>52.5000</CommissionableAmount>
<NotCommissionableAmount>0.0000</NotCommissionableAmount>
<CommissionAmount>0.0000</CommissionAmount>
<NetAmount>52.5000</NetAmount>
</Commissions>
</Taxes>
</Total>
<Offer>false</Offer>
</BookResponseV2Detail>
</Details>
</BookResponseV2Concept>
</Concepts>
</BookResponseV2Product>
<BookResponseV2Product>
<Status>Cancelled</Status>
<ProductCode>1352</ProductCode>
<ProductName>Traslado XML (PRIVADO)</ProductName>
<ProductDays>1</ProductDays>
<ProductBookingCode>1</ProductBookingCode>
<StayDateRange Start="2019-01-19T00:00:00" End="2019-01-19T00:00:00"/>
<CancelPenaltiesStartDate xsi:nil="true"/>
<ProviderLocator>Z58X8D</ProviderLocator>
<Concepts>
<BookResponseV2Concept>
<ConceptCode>1398</ConceptCode>
<ConceptName>Coche Berlina Tipo A</ConceptName>
<Quantity>1</Quantity>
<ConceptBookingCode>43</ConceptBookingCode>
<AgeFrom>0</AgeFrom>
<AgeTo>99</AgeTo>
<IsChild>false</IsChild>
<DeliveryTime>15:30</DeliveryTime>
<Duration>0</Duration>
<Guests>
<Guest>
<GivenName>Jose V</GivenName>
<Surname>Ferrero</Surname>
<BirthDate xsi:nil="true"/>
<PhoneNumber/>
<Email/>
<DocumentID/>
<Age>0</Age>
<IsChild>false</IsChild>
</Guest>
</Guests>
<Details>
<BookResponseV2Detail>
<DetailName>Coche Berlina Tipo A</DetailName>
<DetailBookingCode/>
<Date xsi:nil="true"/>
<OnRequest>false</OnRequest>
<Total>
<Taxes Amount="52.5000" CurrencyCode="EUR" NumDecimals="2">
<Commissions>
<SellingPrice>52.5000</SellingPrice>
<CommissionableAmount>52.5000</CommissionableAmount>
<NotCommissionableAmount>0.0000</NotCommissionableAmount>
<CommissionAmount>0.0000</CommissionAmount>
<NetAmount>52.5000</NetAmount>
</Commissions>
</Taxes>
</Total>
<Offer>false</Offer>
</BookResponseV2Detail>
</Details>
</BookResponseV2Concept>
</Concepts>
</BookResponseV2Product>
</Products>
</DestServicesReadV2Result>
</DestServicesReadV2Response>
</soap:Body>
</soap:Envelope>