{ "data": { "hotels": [ { "id": "makkah_hotel_and_towers", "hid": 10664281, "rates": [ { "book_hash": "h-ccc804e7-eb61-53c2-9073-9c6a7662f4c0", "match_hash": "m-7953acee-2c1c-57d9-a9f1-ecb0cc3d435d", "daily_prices": [ "514.29", "514.29", "514.29", "514.29", "514.29", "514.29", "514.29" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "3600.00", "show_amount": "3600.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "150.00", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "450.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3600.00", "amount_net": "3600.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3600.00", "amount_net": "3600.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3600.00", "amount_show": "3600.00", "commission_info": { "show": { "amount_gross": "3600.00", "amount_net": "3600.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3600.00", "amount_net": "3600.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Twin Junior Suite with city view (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Junior Suite with city view", "main_name": "Twin Junior Suite with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-c180272b-87be-5b38-8747-316f4da8966f", "match_hash": "m-8f697fe7-a800-5b38-948d-a306fc4166c2", "daily_prices": [ "536.71", "536.71", "536.71", "536.71", "536.71", "536.71", "536.71" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "3757.00", "show_amount": "3757.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "156.54", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "469.63", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3757.00", "amount_net": "3757.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3757.00", "amount_net": "3757.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3757.00", "amount_show": "3757.00", "commission_info": { "show": { "amount_gross": "3757.00", "amount_net": "3757.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3757.00", "amount_net": "3757.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 5, "floor": 0 }, "room_name": "Twin Junior Suite with city view (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Junior Suite with city view", "main_name": "Twin Junior Suite with city view", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-c2c16c18-409b-526f-8276-2246ba8bfde8", "match_hash": "m-c3919bcb-0f68-5e79-aa94-21f2db52ec51", "daily_prices": [ "540.57", "540.57", "540.57", "540.57", "540.57", "540.57", "540.57" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "3784.00", "show_amount": "3784.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "157.67", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "473.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3784.00", "amount_show": "3784.00", "commission_info": { "show": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Twin Junior Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Junior Suite", "main_name": "Twin Junior Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-5c93a6b2-38df-59f8-b334-685414d56ece", "match_hash": "m-8a6b2cd8-4bd1-5ab1-b961-cfc19bff8a3c", "daily_prices": [ "540.57", "540.57", "540.57", "540.57", "540.57", "540.57", "540.57" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "3784.00", "show_amount": "3784.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "157.67", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "473.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3784.00", "amount_show": "3784.00", "commission_info": { "show": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3784.00", "amount_net": "3784.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Junior Suite (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "king-bed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Junior Suite", "main_name": "Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-48c5c7f0-b22b-5ecd-b381-5c6593a23f9a", "match_hash": "m-5b871a09-0279-5b95-8888-3b7aca06bdb1", "daily_prices": [ "562.86", "562.86", "562.86", "562.86", "562.86", "562.86", "562.86" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "3940.00", "show_amount": "3940.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "164.17", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "492.50", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3940.00", "amount_show": "3940.00", "commission_info": { "show": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Twin Junior Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Twin Junior Suite", "main_name": "Twin Junior Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-1349aff1-d737-55e2-b5a1-21f55adfa968", "match_hash": "m-8b0b326a-8f42-5475-aa06-04fb8e881eb4", "daily_prices": [ "562.86", "562.86", "562.86", "562.86", "562.86", "562.86", "562.86" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "3940.00", "show_amount": "3940.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "164.17", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "492.50", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "3940.00", "amount_show": "3940.00", "commission_info": { "show": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "3940.00", "amount_net": "3940.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 4, "quality": 0, "sex": 0, "bathroom": 2, "bedding": 0, "family": 0, "capacity": 0, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Junior Suite (full double bed) (king size bed)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "king-bed", "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Junior Suite", "main_name": "Junior Suite", "bathroom": null, "bedding_type": "full double bed", "misc_room_type": "king size bed", "beds": [ { "bed": "double", "count": 1 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-44faeb79-6315-597f-ae1c-9b50d9dd03c3", "match_hash": "m-63078681-f7e5-52a1-82ad-e11d0353e0be", "daily_prices": [ "966.29", "966.29", "966.29", "966.29", "966.29", "966.29", "966.29" ], "meal": "nomeal", "meal_data": { "value": "nomeal", "has_breakfast": false, "no_child_meal": true }, "payment_options": { "payment_types": [ { "amount": "6764.00", "show_amount": "6764.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "281.83", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "845.50", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "6764.00", "amount_net": "6764.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6764.00", "amount_net": "6764.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "6764.00", "amount_show": "6764.00", "commission_info": { "show": { "amount_gross": "6764.00", "amount_net": "6764.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6764.00", "amount_net": "6764.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin Suite", "main_name": "Deluxe Twin Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false }, { "book_hash": "h-85bc7886-f028-578d-abc9-c79dd360516e", "match_hash": "m-ca323751-8fb1-5196-80fa-163dbc9dd66f", "daily_prices": [ "988.57", "988.57", "988.57", "988.57", "988.57", "988.57", "988.57" ], "meal": "breakfast", "meal_data": { "value": "breakfast", "has_breakfast": true, "no_child_meal": false }, "payment_options": { "payment_types": [ { "amount": "6920.00", "show_amount": "6920.00", "currency_code": "EUR", "show_currency_code": "EUR", "by": null, "is_need_credit_card_data": false, "is_need_cvc": false, "type": "deposit", "vat_data": { "included": false, "applied": false, "amount": "0.00", "currency_code": "USD", "value": "0.00" }, "tax_data": { "taxes": [ { "name": "city_tax", "included_by_supplier": true, "amount": "288.33", "currency_code": "EUR" }, { "name": "vat", "included_by_supplier": true, "amount": "865.00", "currency_code": "EUR" } ] }, "perks": [], "commission_info": { "show": { "amount_gross": "6920.00", "amount_net": "6920.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6920.00", "amount_net": "6920.00", "amount_commission": "0.00" } }, "cancellation_penalties": { "policies": [ { "start_at": null, "end_at": null, "amount_charge": "6920.00", "amount_show": "6920.00", "commission_info": { "show": { "amount_gross": "6920.00", "amount_net": "6920.00", "amount_commission": "0.00" }, "charge": { "amount_gross": "6920.00", "amount_net": "6920.00", "amount_commission": "0.00" } } } ], "free_cancellation_before": null }, "recommended_price": null } ] }, "bar_rate_price_data": null, "rg_ext": { "class": 5, "quality": 6, "sex": 0, "bathroom": 2, "bedding": 4, "family": 0, "capacity": 2, "club": 0, "bedrooms": 0, "balcony": 0, "view": 0, "floor": 0 }, "room_name": "Deluxe Twin Suite (twin beds)", "room_name_info": null, "serp_filters": [ "has_bathroom" ], "sell_price_limits": null, "allotment": 1, "amenities_data": [ "non-smoking" ], "any_residency": false, "deposit": null, "no_show": null, "room_data_trans": { "main_room_type": "Deluxe Twin Suite", "main_name": "Deluxe Twin Suite", "bathroom": null, "bedding_type": "twin beds", "misc_room_type": null, "beds": [ { "bed": "single", "count": 2 } ] }, "legal_info": null, "is_package": false } ], "bar_price_data": null } ], "total_hotels": 1 }, "debug": { "api_endpoint": { "endpoint": "api\/b2b\/v3\/search\/hp", "is_active": true, "is_limited": true, "remaining": 9, "requests_number": 10, "reset": "2026-11-04T16:07:00", "seconds_number": 60 }, "request": { "checkin": "2026-12-23", "checkout": "2026-12-30", "residency": "bd", "currency": "EUR", "language": "en", "guests": [ { "adults": 2 } ], "id": "makkah_hotel_and_towers", "timeout": 10 }, "method": "POST", "real_ip": "51.89.43.217", "request_id": "ae86a8ffd815f09a2dd82e37e154eec7", "key_id": 10728, "api_key_id": 10728, "utcnow": "2026-11-04T16:06:55.748824" }, "status": "ok", "error": null }