{ "data": { "hotelX": { "search": { "context": "ILS", "options": [ { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "7", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 91.99, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 91.99, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "7", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Breakfast\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e7!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n7!~|o1!~|p1!~|x13031355!~|M91.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708529!~|B35708529!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|U2,91.99,1774951200|2,91.99,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#7#35708529#885867!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708529", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "1", "supplierCode": "35708529", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 91.99, "gross": 91.99, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "7", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 133.99, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 133.99, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "7", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Breakfast\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e7!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n7!~|o1!~|p1!~|x13031355!~|M133.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708531!~|B35708531!~|C30|30!~|EDeluxe One Bedroom Apartment!~|FDeluxe One Bedroom Apartment!~|G1!~|U2,133.99,1774951200|2,133.99,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#7#35708531#885867!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708531", "description": "Deluxe One Bedroom Apartment", "descriptionSupplier": "Deluxe One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708531", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.99, "gross": 133.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 133.99, "gross": 133.99, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "7", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 143.99, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 143.99, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "7", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Breakfast\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e7!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n7!~|o1!~|p1!~|x13031355!~|M143.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708532!~|B35708532!~|C30|30!~|EPremier One Bedroom Apartment!~|FPremier One Bedroom Apartment!~|G1!~|U2,143.99,1774951200|2,143.99,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#7#35708532#885867!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708532", "description": "Premier One Bedroom Apartment", "descriptionSupplier": "Premier One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708532", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.99, "gross": 143.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 143.99, "gross": 143.99, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "7", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 82, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 82, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "7", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Breakfast\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e7!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n7!~|o1!~|p1!~|x13031355!~|M82!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708528!~|B35708528!~|C30|30!~|EClassic Studio!~|FClassic Studio!~|G1!~|U2,82,1774951200|2,82,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#7#35708528#885867!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708528", "description": "Classic Studio", "descriptionSupplier": "Classic Studio", "legacyRoomId": "1", "supplierCode": "35708528", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 82, "gross": 82, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "7", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 123.99, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 123.99, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "7", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Breakfast\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e7!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n7!~|o1!~|p1!~|x13031355!~|M123.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708530!~|B35708530!~|C30|30!~|EClassic One Bedroom Apartment!~|FClassic One Bedroom Apartment!~|G1!~|U2,123.99,1774951200|2,123.99,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#7#35708530#885867!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708530", "description": "Classic One Bedroom Apartment", "descriptionSupplier": "Classic One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708530", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.99, "gross": 123.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 123.99, "gross": 123.99, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "11", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 146.46, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 146.46, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "11", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Half-board\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e11!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n11!~|o1!~|p1!~|x13031355!~|M146.46!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708529!~|B35708529!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|U2,146.46,1774951200|2,146.46,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#11#35708529#885868!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708529", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "1", "supplierCode": "35708529", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.46, "gross": 146.46, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 146.46, "gross": 146.46, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "11", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 234.1, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 234.1, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "11", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Half-board\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e11!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n11!~|o1!~|p1!~|x13031355!~|M234.1!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708531!~|B35708531!~|C30|30!~|EDeluxe One Bedroom Apartment!~|FDeluxe One Bedroom Apartment!~|G1!~|U2,234.10,1774951200|2,234.10,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#11#35708531#885868!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708531", "description": "Deluxe One Bedroom Apartment", "descriptionSupplier": "Deluxe One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708531", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 234.1, "gross": 234.1, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 234.1, "gross": 234.1, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "11", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 245.87, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 245.87, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "11", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Half-board\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e11!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n11!~|o1!~|p1!~|x13031355!~|M245.87!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708532!~|B35708532!~|C30|30!~|EPremier One Bedroom Apartment!~|FPremier One Bedroom Apartment!~|G1!~|U2,245.87,1774951200|2,245.87,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#11#35708532#885868!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708532", "description": "Premier One Bedroom Apartment", "descriptionSupplier": "Premier One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708532", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 245.87, "gross": 245.87, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 245.87, "gross": 245.87, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "11", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 134.7, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 134.7, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "11", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Half-board\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e11!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n11!~|o1!~|p1!~|x13031355!~|M134.7!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708528!~|B35708528!~|C30|30!~|EClassic Studio!~|FClassic Studio!~|G1!~|U2,134.70,1774951200|2,134.70,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#11#35708528#885868!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708528", "description": "Classic Studio", "descriptionSupplier": "Classic Studio", "legacyRoomId": "1", "supplierCode": "35708528", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.7, "gross": 134.7, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 134.7, "gross": 134.7, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "11", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 222.34, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 222.34, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "11", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Half-board\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e11!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n11!~|o1!~|p1!~|x13031355!~|M222.34!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708530!~|B35708530!~|C30|30!~|EClassic One Bedroom Apartment!~|FClassic One Bedroom Apartment!~|G1!~|U2,222.34,1774951200|2,222.34,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#11#35708530#885868!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708530", "description": "Classic One Bedroom Apartment", "descriptionSupplier": "Classic One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708530", "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 222.34, "gross": 222.34, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 222.34, "gross": 222.34, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "28", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 70, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 70, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "28", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Room Only\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e28!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n28!~|o1!~|p1!~|x13031355!~|M70!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708529!~|B35708529!~|C30|30!~|EDeluxe Studio!~|FDeluxe Studio!~|G1!~|U2,70,1774951200|2,70,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#28#35708529#885866!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708529", "description": "Deluxe Studio", "descriptionSupplier": "Deluxe Studio", "legacyRoomId": "1", "supplierCode": "35708529", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 70, "gross": 70, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "28", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 89.99, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 89.99, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "28", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Room Only\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e28!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n28!~|o1!~|p1!~|x13031355!~|M89.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708531!~|B35708531!~|C30|30!~|EDeluxe One Bedroom Apartment!~|FDeluxe One Bedroom Apartment!~|G1!~|U2,89.99,1774951200|2,89.99,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#28#35708531#885866!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708531", "description": "Deluxe One Bedroom Apartment", "descriptionSupplier": "Deluxe One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708531", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.99, "gross": 89.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 89.99, "gross": 89.99, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "28", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 99.99, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 99.99, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "28", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Room Only\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e28!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n28!~|o1!~|p1!~|x13031355!~|M99.99!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708532!~|B35708532!~|C30|30!~|EPremier One Bedroom Apartment!~|FPremier One Bedroom Apartment!~|G1!~|U2,99.99,1774951200|2,99.99,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#28#35708532#885866!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708532", "description": "Premier One Bedroom Apartment", "descriptionSupplier": "Premier One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708532", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.99, "gross": 99.99, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 99.99, "gross": 99.99, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "28", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 60, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 60, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "28", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Room Only\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e28!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n28!~|o1!~|p1!~|x13031355!~|M60!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708528!~|B35708528!~|C30|30!~|EClassic Studio!~|FClassic Studio!~|G1!~|U2,60,1774951200|2,60,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#28#35708528#885866!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708528", "description": "Classic Studio", "descriptionSupplier": "Classic Studio", "legacyRoomId": "1", "supplierCode": "35708528", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 60, "gross": 60, "binding": false } }, { "hotelName": "Grand Heights Hotel Apartments", "boardCode": "28", "cancelPolicy": { "description": "", "cancelPenalties": [ { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-03-31T10:00:00Z", "value": 80, "hoursBefore": 24, "isCalculatedDeadline": true }, { "penaltyType": "IMPORT", "currency": "EUR", "deadline": "2026-04-01T10:00:00Z", "value": 80, "hoursBefore": 0, "isCalculatedDeadline": true } ], "refundable": true }, "token": "", "accessCode": "30335", "boardCodeSupplier": "28", "paymentType": "MERCHANT", "status": "OK", "hotelCode": "9999-19603823", "supplierCode": "ILS", "hotelCodeSupplier": "9999-19603823", "remarks": "WHO Dynamic Special Deal - Room Only\n", "id": "33!~|a0!~|b260402!~|c260403!~|d9999-19603823!~|e28!~|f0!~|gES!~|hBA!~|ien!~|jUSD!~|k0!~|l30335!~|m9999-19603823!~|n28!~|o1!~|p1!~|x13031355!~|M80!~|N0!~|Ofalse!~|PEUR!~|Q!~|R0!~|S!~|T!~|z1!~|A35708530!~|B35708530!~|C30|30!~|EClassic One Bedroom Apartment!~|FClassic One Bedroom Apartment!~|G1!~|U2,80,1774951200|2,80,1775037600!~|HcityCode!~|IDXB!~|HtokenNumber!~|ITRA_STG: 20260313_015539!~|HroomConfig!~|I1#28#35708530#885866!~|tOK!~|uSith!~|v0!~|w!~|y!~|qHOTEL!~|q0!~|y!~|", "market": "ES", "rooms": [ { "refundable": true, "code": "35708530", "description": "Classic One Bedroom Apartment", "descriptionSupplier": "Classic One Bedroom Apartment", "legacyRoomId": "1", "supplierCode": "35708530", "promotions": [ { "code": "0", "name": "15% Promotion", "suplierCode": "0" } ], "roomPrice": { "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80, "gross": 80, "binding": false } }, "occupancyRefId": 1 } ], "occupancies": [ { "paxes": [ { "age": 30 }, { "age": 30 } ], "id": 1 } ], "markets": [ "ES" ], "price": { "minimumSellingPrice": null, "currency": "EUR", "exchange": { "currency": "EUR", "rate": 1 }, "net": 80, "gross": 80, "binding": false } } ], "auditData": { "transactions": null } } } } }