{ "command": "getrooms", "tID": "1786650261127905", "ip": "57.131.46.19", "date": "2026-08-13 19:44:21", "version": "4.0", "elapsedTime": "0.12622094154358", "currencyShort": { "amount": "GBP" }, "hotel": { "id": "2414915", "name": "Three Points Al Salama", "allowBook": { "amount": "yes" }, "rooms": { "count": "1", "room": { "runno": "0", "count": "3", "adults": "2", "children": "0", "childrenages": "", "extrabeds": "0", "roomType": [ { "runno": "0", "roomtypecode": "1047984345", "name": { "amount": "Deluxe King Room" }, "twin": { "amount": "no" }, "roomInfo": { "maxOccupancy": { "amount": 3 }, "maxAdultWithChildren": { "amount": 2 }, "minChildAge": { "amount": 0 }, "maxChildAge": { "amount": 6 }, "maxAdult": { "amount": 2 }, "maxExtraBed": { "amount": 0 }, "maxChildren": { "amount": 1 } }, "specials": { "count": "0" }, "rateBases": { "count": "2", "rateBasis": [ { "runno": "0", "id": "0", "description": "Room Only", "status": { "amount": "unchecked" }, "passengerNamesRequiredForBooking": { "amount": 1 }, "rateType": { "currencyid": "416", "currencyshort": "GBP", "description": "XML", "amount": 1 }, "allowsExtraMeals": { "amount": "true" }, "allowsSpecialRequests": { "amount": "true" }, "allowsBeddingPreference": { "amount": "true" }, "allocationDetails": { "amount": "1786650261042422B1000B0" }, "minStay": [], "dateApplyMinStay": [], "cancellationRules": { "count": "3", "rule": [ { "runno": "0", "toDate": { "amount": "2026-08-27 11:59:59" }, "toDateDetails": { "amount": "Thu, 27 Aug 2026 11:59:59" }, "amendCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "cancelCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "charge": { "formatted": { "amount": 0 }, "amount": 0 } }, { "runno": "1", "fromDate": { "amount": "2026-08-27 12:00:00" }, "fromDateDetails": { "amount": "Thu, 27 Aug 2026 12:00:00" }, "amendCharge": { "formatted": { "amount": 52.75 }, "amount": 52.7526 }, "cancelCharge": { "formatted": { "amount": 52.75 }, "amount": 52.7526 }, "charge": { "formatted": { "amount": 52.75 }, "amount": 52.7526 } }, { "runno": "2", "fromDate": { "amount": "2026-08-28 21:00:00" }, "fromDateDetails": { "amount": "Fri, 28 Aug 2026 21:00:00" }, "noShowPolicy": { "amount": "true" }, "charge": { "formatted": { "amount": 52.75 }, "amount": 52.7526 } } ] }, "withinCancellationDeadline": { "amount": "no" }, "tariffNotes": { "amount": "Rate Notes:\n\nHotel Tariff Notes:\nEarly departure will be subjected to 100% charge. No date, name and room change allowed. Bookings including children will be based on sharing parents bedding, no separate bed for children is provided unless otherwise stated.\nExisting reservation cannot be cancelled and rebooked under lower promotion.\n Prices include 5% VAT, and municipality fees calculated as follows: 5% VAT for 4 \u2013 5 star Hotels, 2.5% VAT for 3 star and below." }, "isBookable": { "amount": "yes" }, "onRequest": { "amount": 0 }, "total": { "formatted": { "amount": 52.75 }, "amount": 52.7526 }, "dates": { "count": "1", "date": { "runno": "0", "datetime": "2026-08-28", "day": "Aug, 28 2026", "wday": "Friday", "price": { "formatted": { "amount": 52.75 }, "amount": 52.7526 }, "freeStay": { "amount": "no" }, "dayOnRequest": { "amount": 0 }, "including": { "count": "0" } } }, "leftToSell": { "amount": 2 } }, { "runno": "1", "id": "1331", "description": "Breakfast", "status": { "amount": "unchecked" }, "passengerNamesRequiredForBooking": { "amount": 1 }, "rateType": { "currencyid": "416", "currencyshort": "GBP", "description": "XML", "amount": 1 }, "allowsExtraMeals": { "amount": "true" }, "allowsSpecialRequests": { "amount": "true" }, "allowsBeddingPreference": { "amount": "true" }, "allocationDetails": { "amount": "1786650261042422B1000B1" }, "minStay": [], "dateApplyMinStay": [], "cancellationRules": { "count": "3", "rule": [ { "runno": "0", "toDate": { "amount": "2026-08-27 11:59:59" }, "toDateDetails": { "amount": "Thu, 27 Aug 2026 11:59:59" }, "amendCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "cancelCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "charge": { "formatted": { "amount": 0 }, "amount": 0 } }, { "runno": "1", "fromDate": { "amount": "2026-08-27 12:00:00" }, "fromDateDetails": { "amount": "Thu, 27 Aug 2026 12:00:00" }, "amendCharge": { "formatted": { "amount": 69.54 }, "amount": 69.5375 }, "cancelCharge": { "formatted": { "amount": 69.54 }, "amount": 69.5375 }, "charge": { "formatted": { "amount": 69.54 }, "amount": 69.5375 } }, { "runno": "2", "fromDate": { "amount": "2026-08-28 21:00:00" }, "fromDateDetails": { "amount": "Fri, 28 Aug 2026 21:00:00" }, "noShowPolicy": { "amount": "true" }, "charge": { "formatted": { "amount": 69.54 }, "amount": 69.5375 } } ] }, "withinCancellationDeadline": { "amount": "no" }, "tariffNotes": { "amount": "Rate Notes:\n\nHotel Tariff Notes:\nEarly departure will be subjected to 100% charge. No date, name and room change allowed. Bookings including children will be based on sharing parents bedding, no separate bed for children is provided unless otherwise stated.\nExisting reservation cannot be cancelled and rebooked under lower promotion.\n Prices include 5% VAT, and municipality fees calculated as follows: 5% VAT for 4 \u2013 5 star Hotels, 2.5% VAT for 3 star and below." }, "isBookable": { "amount": "yes" }, "onRequest": { "amount": 0 }, "total": { "formatted": { "amount": 69.54 }, "amount": 69.5375 }, "dates": { "count": "1", "date": { "runno": "0", "datetime": "2026-08-28", "day": "Aug, 28 2026", "wday": "Friday", "price": { "formatted": { "amount": 69.54 }, "amount": 69.5375 }, "freeStay": { "amount": "no" }, "dayOnRequest": { "amount": 0 }, "including": { "count": "1", "includedMeal": { "runno": "0", "mealName": { "amount": "Buffet" }, "mealType": { "code": "1331", "amount": "Breakfast" } } } } }, "leftToSell": { "amount": 2 } } ] } }, { "runno": "1", "roomtypecode": "1047990815", "name": { "amount": "Budget Twin Room" }, "twin": { "amount": "no" }, "roomInfo": { "maxOccupancy": { "amount": 3 }, "maxAdultWithChildren": { "amount": 2 }, "minChildAge": { "amount": 0 }, "maxChildAge": { "amount": 6 }, "maxAdult": { "amount": 2 }, "maxExtraBed": { "amount": 0 }, "maxChildren": { "amount": 1 } }, "specials": { "count": "0" }, "rateBases": { "count": "2", "rateBasis": [ { "runno": "0", "id": "0", "description": "Room Only", "status": { "amount": "unchecked" }, "passengerNamesRequiredForBooking": { "amount": 1 }, "rateType": { "currencyid": "416", "currencyshort": "GBP", "description": "XML", "amount": 1 }, "allowsExtraMeals": { "amount": "true" }, "allowsSpecialRequests": { "amount": "true" }, "allowsBeddingPreference": { "amount": "true" }, "allocationDetails": { "amount": "1786650261042422B1000B2" }, "minStay": [], "dateApplyMinStay": [], "cancellationRules": { "count": "3", "rule": [ { "runno": "0", "toDate": { "amount": "2026-08-27 11:59:59" }, "toDateDetails": { "amount": "Thu, 27 Aug 2026 11:59:59" }, "amendCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "cancelCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "charge": { "formatted": { "amount": 0 }, "amount": 0 } }, { "runno": "1", "fromDate": { "amount": "2026-08-27 12:00:00" }, "fromDateDetails": { "amount": "Thu, 27 Aug 2026 12:00:00" }, "amendCharge": { "formatted": { "amount": 55.15 }, "amount": 55.1505 }, "cancelCharge": { "formatted": { "amount": 55.15 }, "amount": 55.1505 }, "charge": { "formatted": { "amount": 55.15 }, "amount": 55.1505 } }, { "runno": "2", "fromDate": { "amount": "2026-08-28 21:00:00" }, "fromDateDetails": { "amount": "Fri, 28 Aug 2026 21:00:00" }, "noShowPolicy": { "amount": "true" }, "charge": { "formatted": { "amount": 55.15 }, "amount": 55.1505 } } ] }, "withinCancellationDeadline": { "amount": "no" }, "tariffNotes": { "amount": "Rate Notes:\n\nHotel Tariff Notes:\nEarly departure will be subjected to 100% charge. No date, name and room change allowed. Bookings including children will be based on sharing parents bedding, no separate bed for children is provided unless otherwise stated.\nExisting reservation cannot be cancelled and rebooked under lower promotion.\n Prices include 5% VAT, and municipality fees calculated as follows: 5% VAT for 4 \u2013 5 star Hotels, 2.5% VAT for 3 star and below." }, "isBookable": { "amount": "yes" }, "onRequest": { "amount": 0 }, "total": { "formatted": { "amount": 55.15 }, "amount": 55.1505 }, "dates": { "count": "1", "date": { "runno": "0", "datetime": "2026-08-28", "day": "Aug, 28 2026", "wday": "Friday", "price": { "formatted": { "amount": 55.15 }, "amount": 55.1505 }, "freeStay": { "amount": "no" }, "dayOnRequest": { "amount": 0 }, "including": { "count": "0" } } }, "leftToSell": { "amount": 2 } }, { "runno": "1", "id": "1331", "description": "Breakfast", "status": { "amount": "unchecked" }, "passengerNamesRequiredForBooking": { "amount": 1 }, "rateType": { "currencyid": "416", "currencyshort": "GBP", "description": "XML", "amount": 1 }, "allowsExtraMeals": { "amount": "true" }, "allowsSpecialRequests": { "amount": "true" }, "allowsBeddingPreference": { "amount": "true" }, "allocationDetails": { "amount": "1786650261042422B1000B3" }, "minStay": [], "dateApplyMinStay": [], "cancellationRules": { "count": "3", "rule": [ { "runno": "0", "toDate": { "amount": "2026-08-27 11:59:59" }, "toDateDetails": { "amount": "Thu, 27 Aug 2026 11:59:59" }, "amendCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "cancelCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "charge": { "formatted": { "amount": 0 }, "amount": 0 } }, { "runno": "1", "fromDate": { "amount": "2026-08-27 12:00:00" }, "fromDateDetails": { "amount": "Thu, 27 Aug 2026 12:00:00" }, "amendCharge": { "formatted": { "amount": 71.94 }, "amount": 71.9354 }, "cancelCharge": { "formatted": { "amount": 71.94 }, "amount": 71.9354 }, "charge": { "formatted": { "amount": 71.94 }, "amount": 71.9354 } }, { "runno": "2", "fromDate": { "amount": "2026-08-28 21:00:00" }, "fromDateDetails": { "amount": "Fri, 28 Aug 2026 21:00:00" }, "noShowPolicy": { "amount": "true" }, "charge": { "formatted": { "amount": 71.94 }, "amount": 71.9354 } } ] }, "withinCancellationDeadline": { "amount": "no" }, "tariffNotes": { "amount": "Rate Notes:\n\nHotel Tariff Notes:\nEarly departure will be subjected to 100% charge. No date, name and room change allowed. Bookings including children will be based on sharing parents bedding, no separate bed for children is provided unless otherwise stated.\nExisting reservation cannot be cancelled and rebooked under lower promotion.\n Prices include 5% VAT, and municipality fees calculated as follows: 5% VAT for 4 \u2013 5 star Hotels, 2.5% VAT for 3 star and below." }, "isBookable": { "amount": "yes" }, "onRequest": { "amount": 0 }, "total": { "formatted": { "amount": 71.94 }, "amount": 71.9354 }, "dates": { "count": "1", "date": { "runno": "0", "datetime": "2026-08-28", "day": "Aug, 28 2026", "wday": "Friday", "price": { "formatted": { "amount": 71.94 }, "amount": 71.9354 }, "freeStay": { "amount": "no" }, "dayOnRequest": { "amount": 0 }, "including": { "count": "1", "includedMeal": { "runno": "0", "mealName": { "amount": "Buffet" }, "mealType": { "code": "1331", "amount": "Breakfast" } } } } }, "leftToSell": { "amount": 2 } } ] } }, { "runno": "2", "roomtypecode": "1047991665", "name": { "amount": "Basic Triple Room" }, "twin": { "amount": "no" }, "roomInfo": { "maxOccupancy": { "amount": 3 }, "maxAdultWithChildren": { "amount": 0 }, "minChildAge": { "amount": 0 }, "maxChildAge": { "amount": 6 }, "maxAdult": { "amount": 3 }, "maxExtraBed": { "amount": 0 }, "maxChildren": { "amount": 0 } }, "specials": { "count": "0" }, "rateBases": { "count": "2", "rateBasis": [ { "runno": "0", "id": "0", "description": "Room Only", "status": { "amount": "unchecked" }, "passengerNamesRequiredForBooking": { "amount": 1 }, "rateType": { "currencyid": "416", "currencyshort": "GBP", "description": "XML", "amount": 1 }, "allowsExtraMeals": { "amount": "true" }, "allowsSpecialRequests": { "amount": "true" }, "allowsBeddingPreference": { "amount": "true" }, "allocationDetails": { "amount": "1786650261042422B1000B4" }, "minStay": [], "dateApplyMinStay": [], "cancellationRules": { "count": "3", "rule": [ { "runno": "0", "toDate": { "amount": "2026-08-27 11:59:59" }, "toDateDetails": { "amount": "Thu, 27 Aug 2026 11:59:59" }, "amendCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "cancelCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "charge": { "formatted": { "amount": 0 }, "amount": 0 } }, { "runno": "1", "fromDate": { "amount": "2026-08-27 12:00:00" }, "fromDateDetails": { "amount": "Thu, 27 Aug 2026 12:00:00" }, "amendCharge": { "formatted": { "amount": 64.74 }, "amount": 64.7418 }, "cancelCharge": { "formatted": { "amount": 64.74 }, "amount": 64.7418 }, "charge": { "formatted": { "amount": 64.74 }, "amount": 64.7418 } }, { "runno": "2", "fromDate": { "amount": "2026-08-28 21:00:00" }, "fromDateDetails": { "amount": "Fri, 28 Aug 2026 21:00:00" }, "noShowPolicy": { "amount": "true" }, "charge": { "formatted": { "amount": 64.74 }, "amount": 64.7418 } } ] }, "withinCancellationDeadline": { "amount": "no" }, "tariffNotes": { "amount": "Rate Notes:\n\nHotel Tariff Notes:\nEarly departure will be subjected to 100% charge. No date, name and room change allowed. Bookings including children will be based on sharing parents bedding, no separate bed for children is provided unless otherwise stated.\nExisting reservation cannot be cancelled and rebooked under lower promotion.\n Prices include 5% VAT, and municipality fees calculated as follows: 5% VAT for 4 \u2013 5 star Hotels, 2.5% VAT for 3 star and below." }, "isBookable": { "amount": "yes" }, "onRequest": { "amount": 0 }, "total": { "formatted": { "amount": 64.74 }, "amount": 64.7418 }, "dates": { "count": "1", "date": { "runno": "0", "datetime": "2026-08-28", "day": "Aug, 28 2026", "wday": "Friday", "price": { "formatted": { "amount": 64.74 }, "amount": 64.7418 }, "freeStay": { "amount": "no" }, "dayOnRequest": { "amount": 0 }, "including": { "count": "0" } } }, "leftToSell": { "amount": 2 } }, { "runno": "1", "id": "1331", "description": "Breakfast", "status": { "amount": "unchecked" }, "passengerNamesRequiredForBooking": { "amount": 1 }, "rateType": { "currencyid": "416", "currencyshort": "GBP", "description": "XML", "amount": 1 }, "allowsExtraMeals": { "amount": "true" }, "allowsSpecialRequests": { "amount": "true" }, "allowsBeddingPreference": { "amount": "true" }, "allocationDetails": { "amount": "1786650261042422B1000B5" }, "minStay": [], "dateApplyMinStay": [], "cancellationRules": { "count": "3", "rule": [ { "runno": "0", "toDate": { "amount": "2026-08-27 11:59:59" }, "toDateDetails": { "amount": "Thu, 27 Aug 2026 11:59:59" }, "amendCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "cancelCharge": { "formatted": { "amount": 0 }, "amount": 0 }, "charge": { "formatted": { "amount": 0 }, "amount": 0 } }, { "runno": "1", "fromDate": { "amount": "2026-08-27 12:00:00" }, "fromDateDetails": { "amount": "Thu, 27 Aug 2026 12:00:00" }, "amendCharge": { "formatted": { "amount": 81.53 }, "amount": 81.5268 }, "cancelCharge": { "formatted": { "amount": 81.53 }, "amount": 81.5268 }, "charge": { "formatted": { "amount": 81.53 }, "amount": 81.5268 } }, { "runno": "2", "fromDate": { "amount": "2026-08-28 21:00:00" }, "fromDateDetails": { "amount": "Fri, 28 Aug 2026 21:00:00" }, "noShowPolicy": { "amount": "true" }, "charge": { "formatted": { "amount": 81.53 }, "amount": 81.5268 } } ] }, "withinCancellationDeadline": { "amount": "no" }, "tariffNotes": { "amount": "Rate Notes:\n\nHotel Tariff Notes:\nEarly departure will be subjected to 100% charge. No date, name and room change allowed. Bookings including children will be based on sharing parents bedding, no separate bed for children is provided unless otherwise stated.\nExisting reservation cannot be cancelled and rebooked under lower promotion.\n Prices include 5% VAT, and municipality fees calculated as follows: 5% VAT for 4 \u2013 5 star Hotels, 2.5% VAT for 3 star and below." }, "isBookable": { "amount": "yes" }, "onRequest": { "amount": 0 }, "total": { "formatted": { "amount": 81.53 }, "amount": 81.5268 }, "dates": { "count": "1", "date": { "runno": "0", "datetime": "2026-08-28", "day": "Aug, 28 2026", "wday": "Friday", "price": { "formatted": { "amount": 81.53 }, "amount": 81.5268 }, "freeStay": { "amount": "no" }, "dayOnRequest": { "amount": 0 }, "including": { "count": "1", "includedMeal": { "runno": "0", "mealName": { "amount": "Buffet" }, "mealType": { "code": "1331", "amount": "Breakfast" } } } } }, "leftToSell": { "amount": 2 } } ] } } ], "lookedForText": { "amount": "Room Number 1: 2 adult\/s" } } }, "extraMeals": { "count": "0" } }, "successful": { "amount": "TRUE" } }