Quote available Tours for the specified parameters. This service includes Tour rates. To get prices for some Tours the ages or heights of children are necessary, if you send both, the API will use only the one specified in its criteria (See /services/tours/kidCriteria/{tourId}).
https://api.pricetravel.com/services/tours/availability/{tourId}
GET
Accept (optional)
200 (OK)
XML
<TourQuote xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PriceTravel.Api.Model.Tours">
<Availability>
<AvailableHours xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>string</d3p1:string>
</AvailableHours>
<WeekDays xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
<d3p1:DayOfWeek>Sunday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Monday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Tuesday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Wednesday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Thursday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Friday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Saturday</d3p1:DayOfWeek>
</WeekDays>
</Availability>
<CancellationPolicies>
<Id>integer</Id>
<StartDate>DateTime</StartDate>
<LimitDays>integer</LimitDays>
<ChargeType>integer</ChargeType>
<Charge>decimal</Charge>
</CancellationPolicies>
<Error>boolean</Error>
<FreePax>integer</FreePax>
<MaxPax>integer</MaxPax>
<TotalAdultAmount>decimal</TotalAdultAmount>
<TotalAmount>decimal</TotalAmount>
<TotalKidAmount>decimal</TotalKidAmount>
<TotalVehicles>integer</TotalVehicles>
<TourId>integer</TourId>
</TourQuote>
JSON
[ { "TotalAdultAmount": decimal, "TotalKidAmount": decimal, "Error": boolean, "TotalAmount": decimal, "TotalVehicles": integer, "MaxPax": integer, "FreePax": integer, "TourId": integer, "Availability":{ "WeekDays":[integer] (0-Sunday, 1-Monday, 2-Tuesday, 3-Wednesday, 4- Thursday, 5- Friday, 6-Saturday), "AvailableHours": [ { "hour":integer, "minutes":integer, "period":"string" } ] }, "CancellationPolicies":[ { "StartDate": datetime, "LimitDays": integer, "ChargeType": integer (0-Percentage, 1-Charge) "Charge": decimal, "Description": string } ] } ]
Invalid “Authorization” header.
Quote multiple available Tours for the specified parameters. This service includes Tour rates. To get prices for some Tours the ages or heights of children are necessary, if you send both, the API will use only the one specified in its criteria (See /services/tours/kidCriteria/{tourId}).
https://api.pricetravel.com/services/tours/availability/
GET
Accept (optional)
200 (OK)
XML
<TourQuote xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PriceTravel.Api.Model.Tours">
<Availability>
<AvailableHours xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>string</d3p1:string>
</AvailableHours>
<WeekDays xmlns:d3p1="http://schemas.datacontract.org/2004/07/System">
<d3p1:DayOfWeek>Sunday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Monday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Tuesday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Wednesday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Thursday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Friday</d3p1:DayOfWeek>
<d3p1:DayOfWeek>Saturday</d3p1:DayOfWeek>
</WeekDays>
</Availability>
<CancellationPolicies>
<Id>integer</Id>
<StartDate>DateTime</StartDate>
<LimitDays>integer</LimitDays>
<ChargeType>integer</ChargeType>
<Charge>decimal</Charge>
</CancellationPolicies>
<Error>boolean</Error>
<FreePax>integer</FreePax>
<MaxPax>integer</MaxPax>
<TotalAdultAmount>decimal</TotalAdultAmount>
<TotalAmount>decimal</TotalAmount>
<TotalKidAmount>decimal</TotalKidAmount>
<TotalVehicles>integer</TotalVehicles>
<TourId>integer</TourId>
</TourQuote>
JSON
[ { "TotalAdultAmount": decimal, "TotalKidAmount": decimal, "Error": boolean, "TotalAmount": decimal, "TotalVehicles": integer, "MaxPax": integer, "FreePax": integer, "TourId": integer, "Availability":{ "WeekDays":[integer] (0-Sunday, 1-Monday, 2-Tuesday, 3-Wednesday, 4- Thursday, 5- Friday, 6-Saturday), "AvailableHours":[string] }, "CancellationPolicies":[ { "StartDate": datetime, "LimitDays": integer, "ChargeType": integer (0-Percentage, 1-Charge) "Charge": decimal, "Description": string } ] } ]
Invalid “Authorization” header.