Search by hotel IDs

Search by hotel IDs

#affiliate

https://api.worldota.net/api/b2b/v3/search/serp/hotels/
ℹ️
This call is required.

The call gets hotels’ rates by the SERP mechanism.

⚠️
  • Let users choose the rates from this call response isn’t recommended.
  • A full match with a response from the Retrieve hotelpage request isn’t expected.

Request example

ℹ️
Either Numeric hotel identifier (HID) field or the Alphabetic hotel identifier (ID) field is required.
curl --user '<KEY_ID>:<API_KEY>' 'https://api.worldota.net/api/b2b/v3/search/serp/hotels/' \
--header 'Content-Type: application/json' \
--data '{
  "checkin": "2025-11-22",
  "checkout": "2025-11-25",
  "residency": "gb",
  "language": "en",
  "guests": [
    {
      "adults": 2,
      "children": []
    }
  ],
   "hids": [
    6291619,
    6291666,
    6291690
  ],
  "currency": "EUR"
}'
curl --user '<KEY_ID>:<API_KEY>' 'https://api.worldota.net/api/b2b/v3/search/serp/hotels/' \
--header 'Content-Type: application/json' \
--data '{
    "checkin": "2025-11-22",
    "checkout": "2025-11-25",
    "residency": "gb",
    "language": "en",
    "guests": [
        {
            "adults": 2,
            "children": []
        }
    ],
    "ids": [
        "city_rose_hotel_suites",
        "corendon_vitality_hotel_amsterdam",
        "nova_inn_inuvik"
    ],
    "currency": "USD"
}'

Request body

Response

Response example

{
  "data": {
    "hotels": [
      {
        "id": "loews_denver_hotel",
        "hid": 6291666,
        "rates": [
          {
            "match_hash": "m-a635972b-51a3-51bb-8ced-61bad9e1ceef",
            "search_hash": null,
            "daily_prices": [
              "114.33",
              "114.33",
              "114.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "32135.00",
                  "show_amount": "343.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "9.67",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "32135.00",
                        "amount_show": "343.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room",
              "main_name": "Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-47c314dc-3e95-53a9-a7c7-15022c3928ee",
            "search_hash": null,
            "daily_prices": [
              "114.33",
              "114.33",
              "114.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "32135.00",
                  "show_amount": "343.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "9.67",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "32135.00",
                        "amount_show": "343.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible room (handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "accessible",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible room",
              "main_name": "Accessible room",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-4d9a5b37-3f6d-56ec-a173-a358f59649dc",
            "search_hash": null,
            "daily_prices": [
              "117.67",
              "117.67",
              "117.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "33057.00",
                  "show_amount": "353.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "9.95",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "33057.00",
                        "amount_show": "353.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible room (+ sofa, handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "accessible",
              "non-smoking",
              "sofa"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible room",
              "main_name": "Accessible room",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "+ sofa, handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-242ae520-3857-5c0f-bfdc-022ac5a31770",
            "search_hash": null,
            "daily_prices": [
              "121.00",
              "121.00",
              "121.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "33951.00",
                  "show_amount": "363.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.23",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T16:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T16:00:00",
                        "end_at": null,
                        "amount_charge": "33951.00",
                        "amount_show": "363.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T16:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible room (handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "accessible"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible room",
              "main_name": "Accessible room",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-47e0ba68-e741-591c-b78e-5b6e6648d8c5",
            "search_hash": null,
            "daily_prices": [
              "121.00",
              "121.00",
              "121.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "33951.00",
                  "show_amount": "363.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.23",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T16:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T16:00:00",
                        "end_at": null,
                        "amount_charge": "33951.00",
                        "amount_show": "363.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T16:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double room (full double bed) (bed type is subject to availability)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "not-guaranteed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room",
              "main_name": "Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-d7024b3b-72dc-5bc7-8897-c26ad1e6e723",
            "search_hash": null,
            "daily_prices": [
              "122.33",
              "122.33",
              "122.33"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "34313.00",
                  "show_amount": "367.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.34",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "34313.00",
                        "amount_show": "367.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible Double room (full double bed) (king size bed, handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed",
              "accessible"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible Double room",
              "main_name": "Accessible Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed, handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-557cd1e5-77b6-5fa5-9a91-551880114830",
            "search_hash": null,
            "daily_prices": [
              "122.33",
              "122.33",
              "122.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "34363.00",
                  "show_amount": "367.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.34",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T04:00:00",
                        "end_at": null,
                        "amount_charge": "34363.00",
                        "amount_show": "367.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible room (+ sofa, handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "accessible",
              "non-smoking",
              "sofa"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible room",
              "main_name": "Accessible room",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "+ sofa, handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-e54b42b4-3e25-5d74-ab2f-79a1054f3d5b",
            "search_hash": null,
            "daily_prices": [
              "122.33",
              "122.33",
              "122.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "34363.00",
                  "show_amount": "367.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.34",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T04:00:00",
                        "end_at": null,
                        "amount_charge": "34363.00",
                        "amount_show": "367.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible room (handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "accessible"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible room",
              "main_name": "Accessible room",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-d4df12ff-dda3-5e98-9d9f-4bc09e58ceed",
            "search_hash": null,
            "daily_prices": [
              "122.33",
              "122.33",
              "122.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "34363.00",
                  "show_amount": "367.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.34",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T04:00:00",
                        "end_at": null,
                        "amount_charge": "34363.00",
                        "amount_show": "367.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room",
              "main_name": "Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-90b5b22f-15cc-5af6-b821-b17bf62835de",
            "search_hash": null,
            "daily_prices": [
              "123.67",
              "123.67",
              "123.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "34688.00",
                  "show_amount": "371.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.46",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "34688.00",
                        "amount_show": "371.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible Double room (full double bed) (bed type is subject to availability, + sofa, handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "accessible",
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible Double room",
              "main_name": "Accessible Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa, handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-bad02d0c-29b4-5768-872e-295d75bb58a1",
            "search_hash": null,
            "daily_prices": [
              "123.67",
              "123.67",
              "123.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "34688.00",
                  "show_amount": "371.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.46",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "34688.00",
                        "amount_show": "371.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double room (full double bed) (bed type is subject to availability, + sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room",
              "main_name": "Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-bf4e7d10-e033-509f-8df9-c1abda4e0045",
            "search_hash": null,
            "daily_prices": [
              "127.00",
              "127.00",
              "127.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "35654.00",
                  "show_amount": "381.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "10.74",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-17T16:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-17T16:00:00",
                        "end_at": null,
                        "amount_charge": "35654.00",
                        "amount_show": "381.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-17T16:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible Double room (full double bed) (king size bed, handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed",
              "accessible"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible Double room",
              "main_name": "Accessible Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed, handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-c3571fba-7193-5342-8da5-5c1869430b50",
            "search_hash": null,
            "daily_prices": [
              "143.33",
              "143.33",
              "143.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "40276.00",
                  "show_amount": "430.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "12.12",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "40276.00",
                        "amount_show": "430.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Room with mountain view",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Room with mountain view",
              "main_name": "Room with mountain view",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-5e2ec8a3-7a42-5c32-8dc6-878926f85b92",
            "search_hash": null,
            "daily_prices": [
              "144.67",
              "144.67",
              "144.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "40589.00",
                  "show_amount": "434.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "12.23",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T07:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T07:00:00",
                        "end_at": null,
                        "amount_charge": "40589.00",
                        "amount_show": "434.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T07:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double room (full double bed) (bed type is subject to availability, + sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room",
              "main_name": "Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-ede07af9-4c19-5f2b-8f08-2c0154b7c3fe",
            "search_hash": null,
            "daily_prices": [
              "144.67",
              "144.67",
              "144.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "40589.00",
                  "show_amount": "434.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "12.23",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T07:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T07:00:00",
                        "end_at": null,
                        "amount_charge": "40589.00",
                        "amount_show": "434.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T07:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 25,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Accessible Double room (full double bed) (bed type is subject to availability, + sofa, handicap accessible)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "accessible",
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Accessible Double room",
              "main_name": "Accessible Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa, handicap accessible"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-5b843209-5d47-589e-a81a-c58efea5d34b",
            "search_hash": null,
            "daily_prices": [
              "150.33",
              "150.33",
              "150.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "42239.00",
                  "show_amount": "451.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "12.71",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "42239.00",
                        "amount_show": "451.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Double room with mountain view (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room with mountain view",
              "main_name": "Double room with mountain view",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-dc5f692b-8bae-599b-8a81-11843af66c48",
            "search_hash": null,
            "daily_prices": [
              "154.67",
              "154.67",
              "154.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "43420.00",
                  "show_amount": "464.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "13.08",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T16:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T16:00:00",
                        "end_at": null,
                        "amount_charge": "43420.00",
                        "amount_show": "464.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T16:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Room with mountain view",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Room with mountain view",
              "main_name": "Room with mountain view",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-b540cccf-513c-577e-918f-ad4c6ba8eaad",
            "search_hash": null,
            "daily_prices": [
              "156.67",
              "156.67",
              "156.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "43960.00",
                  "show_amount": "470.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "13.25",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T04:00:00",
                        "end_at": null,
                        "amount_charge": "43960.00",
                        "amount_show": "470.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Double room with mountain view (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room with mountain view",
              "main_name": "Double room with mountain view",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-2d9be258-6966-5864-99ae-567271b219f4",
            "search_hash": null,
            "daily_prices": [
              "158.00",
              "158.00",
              "158.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "44322.00",
                  "show_amount": "474.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "13.36",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "44322.00",
                        "amount_show": "474.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Double room with mountain view (full double bed) (bed type is subject to availability, + sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room with mountain view",
              "main_name": "Double room with mountain view",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-287aeecd-023e-5227-9515-01c62c23ff61",
            "search_hash": null,
            "daily_prices": [
              "164.00",
              "164.00",
              "164.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "45993.00",
                  "show_amount": "492.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "13.87",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T04:00:00",
                        "end_at": null,
                        "amount_charge": "45993.00",
                        "amount_show": "492.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Room with mountain view",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Room with mountain view",
              "main_name": "Room with mountain view",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-12e27c20-0cc8-5ca7-a4c8-7222fceb9ed9",
            "search_hash": null,
            "daily_prices": [
              "165.67",
              "165.67",
              "165.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "46490.00",
                  "show_amount": "497.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "14.01",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "46490.00",
                        "amount_show": "497.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Room with mountain view (+ sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Room with mountain view",
              "main_name": "Room with mountain view",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "+ sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-3e2145dc-79bf-567a-9a78-d1196e8d7811",
            "search_hash": null,
            "daily_prices": [
              "170.67",
              "170.67",
              "170.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "47934.00",
                  "show_amount": "512.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "14.43",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "47934.00",
                        "amount_show": "512.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (bed type is subject to availability)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "not-guaranteed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-f56de37b-9be8-567c-a88d-c4d98bedd36f",
            "search_hash": null,
            "daily_prices": [
              "180.67",
              "180.67",
              "180.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "50673.00",
                  "show_amount": "542.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "15.28",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-09T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-09T04:00:00",
                        "end_at": null,
                        "amount_charge": "50673.00",
                        "amount_show": "542.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-09T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (bed type is subject to availability)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "not-guaranteed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-459f404a-25e0-598a-9f5a-c993ba459566",
            "search_hash": null,
            "daily_prices": [
              "184.00",
              "184.00",
              "184.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "51682.00",
                  "show_amount": "552.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "15.56",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T16:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T16:00:00",
                        "end_at": null,
                        "amount_charge": "51682.00",
                        "amount_show": "552.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T16:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (bed type is subject to availability)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "not-guaranteed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-aae58186-8bbf-5cc0-b09e-e61c08eda3c6",
            "search_hash": null,
            "daily_prices": [
              "184.33",
              "184.33",
              "184.33"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "51711.00",
                  "show_amount": "553.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "15.59",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "51711.00",
                        "amount_show": "553.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (queen size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "queen-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "queen size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-5df0708c-35b6-53e4-ba20-288bb0528eb5",
            "search_hash": null,
            "daily_prices": [
              "185.00",
              "185.00",
              "185.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "51912.00",
                  "show_amount": "555.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "15.64",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T07:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T07:00:00",
                        "end_at": null,
                        "amount_charge": "51912.00",
                        "amount_show": "555.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T07:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Double room with mountain view (full double bed) (bed type is subject to availability, + sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double room with mountain view",
              "main_name": "Double room with mountain view",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-21d5c83f-d543-5d91-8e38-eef090941f69",
            "search_hash": null,
            "daily_prices": [
              "188.00",
              "188.00",
              "188.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "52754.00",
                  "show_amount": "564.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "15.90",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "52754.00",
                        "amount_show": "564.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 4,
              "club": 0,
              "bedrooms": 1,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "1 Bedroom Quadruple Suite (+ sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "sofa",
              "non-smoking",
              "1-bedroom"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "1 Bedroom Quadruple Suite",
              "main_name": "1 Bedroom Quadruple Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "+ sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-3a4f30db-e54d-57ef-afc9-e7b683b6ac45",
            "search_hash": null,
            "daily_prices": [
              "192.67",
              "192.67",
              "192.67"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "54055.00",
                  "show_amount": "578.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "16.29",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-17T16:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-17T16:00:00",
                        "end_at": null,
                        "amount_charge": "54055.00",
                        "amount_show": "578.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-17T16:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (queen size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "queen-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "queen size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-902164f5-e967-5bca-b927-1e440d98d77a",
            "search_hash": null,
            "daily_prices": [
              "193.67",
              "193.67",
              "193.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "54320.00",
                  "show_amount": "581.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "16.37",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T07:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T07:00:00",
                        "end_at": null,
                        "amount_charge": "54320.00",
                        "amount_show": "581.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T07:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 22,
              "floor": 0
            },
            "room_name": "Room with mountain view (+ sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "sofa",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Room with mountain view",
              "main_name": "Room with mountain view",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "+ sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-ecfedf26-a991-5e85-b008-c7fcbb6bb8b2",
            "search_hash": null,
            "daily_prices": [
              "220.33",
              "220.33",
              "220.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "61789.00",
                  "show_amount": "661.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "18.63",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T07:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T07:00:00",
                        "end_at": null,
                        "amount_charge": "61789.00",
                        "amount_show": "661.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T07:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 4,
              "club": 0,
              "bedrooms": 1,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "1 Bedroom Quadruple Suite (+ sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "sofa",
              "non-smoking",
              "1-bedroom"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "1 Bedroom Quadruple Suite",
              "main_name": "1 Bedroom Quadruple Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "+ sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-c62c7a32-cd9a-5218-82b2-cbea13e74b7f",
            "search_hash": null,
            "daily_prices": [
              "222.67",
              "222.67",
              "222.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "62526.00",
                  "show_amount": "668.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "18.83",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T21:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T21:00:00",
                        "end_at": null,
                        "amount_charge": "62526.00",
                        "amount_show": "668.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T21:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (bed type is subject to availability)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-cc9d1022-d114-5ae4-8062-eaf3810c28dd",
            "search_hash": null,
            "daily_prices": [
              "475.00",
              "475.00",
              "475.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "133209.00",
                  "show_amount": "1425.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "40.16",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "133209.00",
                        "amount_show": "1425.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-b8686585-e812-5f64-be92-77b731618336",
            "search_hash": null,
            "daily_prices": [
              "493.33",
              "493.33",
              "493.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "138421.00",
                  "show_amount": "1480.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "41.71",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "138421.00",
                        "amount_show": "1480.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (bed type is subject to availability, + sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "sofa",
              "not-guaranteed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-2c536a03-c053-577b-a9c7-1b396b20a550",
            "search_hash": null,
            "daily_prices": [
              "513.67",
              "513.67",
              "513.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "144123.00",
                  "show_amount": "1541.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "43.43",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T04:00:00",
                        "end_at": null,
                        "amount_charge": "144123.00",
                        "amount_show": "1541.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (bed type is subject to availability, + sofa)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "sofa",
              "not-guaranteed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability, + sofa"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-4e06d227-f5a1-58dc-acfa-c169db38035e",
            "search_hash": null,
            "daily_prices": [
              "513.67",
              "513.67",
              "513.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "144123.00",
                  "show_amount": "1541.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "43.43",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T04:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T04:00:00",
                        "end_at": null,
                        "amount_charge": "144123.00",
                        "amount_show": "1541.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T04:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-8a750e39-bcbc-5544-bb6a-de2f834460a8",
            "search_hash": null,
            "daily_prices": [
              "606.67",
              "606.67",
              "606.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "170190.00",
                  "show_amount": "1820.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": true,
                        "amount": "51.29",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T07:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T07:00:00",
                        "end_at": null,
                        "amount_charge": "170190.00",
                        "amount_show": "1820.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T07:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Suite (full double bed) (bed type is subject to availability)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "not-guaranteed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Suite",
              "main_name": "Double Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "bed type is subject to availability"
            },
            "legal_info": null,
            "is_package": false
          }
        ]
      },
      {
        "id": "city_rose_hotel_suites",
        "hid": 6291690,
        "rates": [
          {
            "match_hash": "m-99f3d583-c2a7-51de-a4d1-b00dda496733",
            "search_hash": null,
            "daily_prices": [
              "126.33",
              "126.33",
              "126.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "35507.00",
                  "show_amount": "379.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "24.79",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-17T09:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-17T09:00:00",
                        "end_at": null,
                        "amount_charge": "35507.00",
                        "amount_show": "379.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-17T09:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 5,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Suite",
              "main_name": "Standard Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-cb5b8fb3-ee82-5202-8ca5-e697f6eb03d1",
            "search_hash": null,
            "daily_prices": [
              "152.00",
              "152.00",
              "152.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "42657.00",
                  "show_amount": "456.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "29.83",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-17T09:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-17T09:00:00",
                        "end_at": null,
                        "amount_charge": "42657.00",
                        "amount_show": "456.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-17T09:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 5,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Suite",
              "main_name": "Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-4d03f0b4-f032-5888-8f88-81aad80cd0b6",
            "search_hash": null,
            "daily_prices": [
              "219.00",
              "219.00",
              "219.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "61444.00",
                  "show_amount": "657.00",
                  "currency_code": "RUB",
                  "show_currency_code": "EUR",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "42.98",
                        "currency_code": "EUR"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-17T09:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-17T09:00:00",
                        "end_at": null,
                        "amount_charge": "61444.00",
                        "amount_show": "657.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-17T09:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 0,
              "club": 0,
              "bedrooms": 2,
              "balcony": 0,
              "view": 5,
              "floor": 0
            },
            "room_name": "2 Bedrooms Suite with city view",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 5,
            "amenities_data": [
              "non-smoking",
              "2-bedrooms"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "2 Bedrooms Suite with city view",
              "main_name": "2 Bedrooms Suite with city view",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          }
        ]
      }
    ],
    "total_hotels": 3
  },
  "debug": {
    "api_endpoint": {
      "endpoint": "api/b2b/v3/search/serp/hotels",
      "is_active": true,
      "is_limited": true,
      "remaining": 149,
      "requests_number": 150,
      "reset": "2025-10-31T08:26:00",
      "seconds_number": 60
    },
    "request": {
      "checkin": "2025-11-22",
      "checkout": "2025-11-25",
      "residency": "gb",
      "language": "en",
      "guests": [
        {
          "adults": 2,
          "children": []
        }
      ],
      "hids": [
        6291619,
        6291666,
        6291690
      ],
      "currency": "EUR"
    },
    "method": "POST",
    "real_ip": "104.30.161.77",
    "request_id": "bf7fa9769487eaba1bcb8b4c9ee21876",
    "key_id": 1234,
    "api_key_id": 1234,
    "utcnow": "2025-10-31T08:25:47.476676"
  },
  "status": "ok",
  "error": null
}
{
  "data": {
    "hotels": [
      {
        "id": "corendon_vitality_hotel_amsterdam",
        "hid": 6291712,
        "rates": [
          {
            "match_hash": "m-06461eab-b690-5973-ab30-a05016ea6ebe",
            "search_hash": null,
            "daily_prices": [
              "123.67",
              "123.67",
              "123.67"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "29999.00",
                  "show_amount": "371.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "28.29",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "30.63",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "29999.00",
                        "amount_show": "371.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-8e006a74-612b-504a-8f7d-683a078b5a9b",
            "search_hash": null,
            "daily_prices": [
              "141.33",
              "141.33",
              "141.33"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "34283.00",
                  "show_amount": "424.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "32.33",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "35.01",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "34283.00",
                        "amount_show": "424.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-3e1b8413-496e-5491-83b1-638b87076591",
            "search_hash": null,
            "daily_prices": [
              "145.33",
              "145.33",
              "145.33"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "35285.00",
                  "show_amount": "436.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "33.27",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "36.00",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:59:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:59:00",
                        "end_at": null,
                        "amount_charge": "35285.00",
                        "amount_show": "436.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:59:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-f6b2885c-004a-56ad-b121-40970c14d889",
            "search_hash": null,
            "daily_prices": [
              "155.00",
              "155.00",
              "155.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "37663.00",
                  "show_amount": "465.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "35.51",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "38.39",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "37663.00",
                        "amount_show": "465.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 6,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Deluxe Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Deluxe Double room",
              "main_name": "Deluxe Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-05fcaeee-687b-5916-ae65-48ad7bed1bf0",
            "search_hash": null,
            "daily_prices": [
              "164.00",
              "164.00",
              "164.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "39825.00",
                  "show_amount": "492.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "37.55",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "40.62",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "39825.00",
                        "amount_show": "492.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 1,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Single room (extra bed not included)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "extra-bed-fee",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Single room",
              "main_name": "Standard Single room",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "extra bed not included"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-d764b4e5-661c-521e-9d72-5c782a57baf2",
            "search_hash": null,
            "daily_prices": [
              "166.00",
              "166.00",
              "166.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "40307.00",
                  "show_amount": "498.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "38.01",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "41.12",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "40307.00",
                        "amount_show": "498.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-ed3ec16c-8bb5-5d70-83a6-066891b24050",
            "search_hash": null,
            "daily_prices": [
              "183.00",
              "183.00",
              "183.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "44403.00",
                  "show_amount": "549.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "41.87",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "45.33",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:59:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:59:00",
                        "end_at": null,
                        "amount_charge": "44403.00",
                        "amount_show": "549.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:59:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 6,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Deluxe Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Deluxe Double room",
              "main_name": "Deluxe Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-55ac4693-789b-546e-9906-aa44b2b43903",
            "search_hash": null,
            "daily_prices": [
              "186.00",
              "186.00",
              "186.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "45148.00",
                  "show_amount": "558.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "42.57",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "46.07",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T06:59:59",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T06:59:59",
                        "end_at": null,
                        "amount_charge": "45148.00",
                        "amount_show": "558.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T06:59:59"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-abea9162-a857-5fca-8764-93cc2abed53c",
            "search_hash": null,
            "daily_prices": [
              "195.00",
              "195.00",
              "195.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "47311.00",
                  "show_amount": "585.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "44.61",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "48.30",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:59:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:59:00",
                        "end_at": null,
                        "amount_charge": "47311.00",
                        "amount_show": "585.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:59:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-224f67c8-6f83-5d8f-9c5a-1114063a17d7",
            "search_hash": null,
            "daily_prices": [
              "197.67",
              "197.67",
              "197.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "47971.00",
                  "show_amount": "593.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "45.23",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "48.96",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "47971.00",
                        "amount_show": "593.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 6,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Deluxe Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Deluxe Double room",
              "main_name": "Deluxe Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-676b1efc-e2e1-5e77-bc27-60b679241e5d",
            "search_hash": null,
            "daily_prices": [
              "201.00",
              "201.00",
              "201.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "48822.00",
                  "show_amount": "603.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "46.04",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "49.79",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "48822.00",
                        "amount_show": "603.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Junior Suite (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Junior Suite",
              "main_name": "Double Junior Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-fb4ed803-53fe-5046-ac64-99ec31aa26db",
            "search_hash": null,
            "daily_prices": [
              "201.00",
              "201.00",
              "201.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "48821.00",
                  "show_amount": "603.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "46.03",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "49.79",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "48821.00",
                        "amount_show": "603.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-a856257d-6f2f-5e31-a499-cbfe213a188b",
            "search_hash": null,
            "daily_prices": [
              "203.00",
              "203.00",
              "203.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "49293.00",
                  "show_amount": "609.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "46.48",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "50.28",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:00:00",
                        "end_at": null,
                        "amount_charge": "49293.00",
                        "amount_show": "609.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed) (queen size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "queen-bed",
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "queen size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-e116c5e3-c0d5-534b-86c5-90021707b4ea",
            "search_hash": null,
            "daily_prices": [
              "232.00",
              "232.00",
              "232.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "56296.00",
                  "show_amount": "696.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "53.08",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "57.47",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "56296.00",
                        "amount_show": "696.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Junior Suite (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Junior Suite",
              "main_name": "Double Junior Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-b6794432-5035-583c-87d7-b3db96588aa3",
            "search_hash": null,
            "daily_prices": [
              "232.00",
              "232.00",
              "232.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "56296.00",
                  "show_amount": "696.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "53.08",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "57.47",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:59:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:59:00",
                        "end_at": null,
                        "amount_charge": "56296.00",
                        "amount_show": "696.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:59:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 6,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Deluxe Double room (full double bed) (king size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "king-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Deluxe Double room",
              "main_name": "Deluxe Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "king size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-9ff233ca-3564-584c-931c-222b7415c1b6",
            "search_hash": null,
            "daily_prices": [
              "238.00",
              "238.00",
              "238.00"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "57790.00",
                  "show_amount": "714.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "54.49",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "58.95",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "57790.00",
                        "amount_show": "714.00"
                      }
                    ],
                    "free_cancellation_before": null
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 0,
              "family": 0,
              "capacity": 1,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Single room (extra bed not included)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "extra-bed-fee"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Single room",
              "main_name": "Standard Single room",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": "extra bed not included"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-09c41c2d-18cd-5dd1-9c9d-bfb33e0ae539",
            "search_hash": null,
            "daily_prices": [
              "244.33",
              "244.33",
              "244.33"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "59336.00",
                  "show_amount": "733.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "55.95",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "60.52",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:59:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:59:00",
                        "end_at": null,
                        "amount_charge": "59336.00",
                        "amount_show": "733.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:59:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Junior Suite (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Junior Suite",
              "main_name": "Double Junior Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-06dd73e0-10cf-5326-af00-a5246b719ddf",
            "search_hash": null,
            "daily_prices": [
              "249.33",
              "249.33",
              "249.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "60540.00",
                  "show_amount": "748.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "57.08",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "61.76",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-20T06:59:59",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-20T06:59:59",
                        "end_at": null,
                        "amount_charge": "60540.00",
                        "amount_show": "748.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-20T06:59:59"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-23928589-0d5b-5ea4-be49-0bf310847a5a",
            "search_hash": null,
            "daily_prices": [
              "272.33",
              "272.33",
              "272.33"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "66098.00",
                  "show_amount": "817.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "62.32",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "67.46",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:00:00",
                        "end_at": null,
                        "amount_charge": "66098.00",
                        "amount_show": "817.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:00:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 3,
              "quality": 2,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Standard Double room (full double bed) (queen size bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking",
              "queen-bed"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Standard Double room",
              "main_name": "Standard Double room",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": "queen size bed"
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-5aaf3e09-44c5-5ef1-9386-ae01ad3229ba",
            "search_hash": null,
            "daily_prices": [
              "299.67",
              "299.67",
              "299.67"
            ],
            "meal": "breakfast",
            "meal_data": {
              "value": "breakfast",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "72682.00",
                  "show_amount": "899.00",
                  "currency_code": "RUB",
                  "show_currency_code": "USD",
                  "by": "credit_card",
                  "is_need_credit_card_data": true,
                  "is_need_cvc": true,
                  "type": "now",
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "68.53",
                        "currency_code": "EUR"
                      },
                      {
                        "name": "vat",
                        "included_by_supplier": true,
                        "amount": "74.23",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-11-18T22:59:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00"
                      },
                      {
                        "start_at": "2025-11-18T22:59:00",
                        "end_at": null,
                        "amount_charge": "72682.00",
                        "amount_show": "899.00"
                      }
                    ],
                    "free_cancellation_before": "2025-11-18T22:59:00"
                  }
                }
              ]
            },
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 2,
              "bedding": 3,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Double Junior Suite (full double bed)",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "allotment": 1,
            "amenities_data": [
              "non-smoking"
            ],
            "any_residency": false,
            "deposit": null,
            "no_show": null,
            "room_data_trans": {
              "main_room_type": "Double Junior Suite",
              "main_name": "Double Junior Suite",
              "bathroom": null,
              "bedding_type": "full double bed",
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          }
        ]
      }
    ],
    "total_hotels": 2
  },
  "debug": {
    "api_endpoint": {
      "endpoint": "api/b2b/v3/search/serp/hotels",
      "is_active": true,
      "is_limited": true,
      "remaining": 149,
      "requests_number": 150,
      "reset": "2025-10-31T08:37:00",
      "seconds_number": 60
    },
    "request": {
      "checkin": "2025-11-22",
      "checkout": "2025-11-25",
      "residency": "gb",
      "language": "en",
      "guests": [
        {
          "adults": 2,
          "children": []
        }
      ],
      "ids": [
        "city_rose_hotel_suites",
        "corendon_vitality_hotel_amsterdam",
        "nova_inn_inuvik"
      ],
      "currency": "USD"
    },
    "method": "POST",
    "real_ip": "104.30.161.77",
    "request_id": "7b635d917d7099d709f2fd987a6144f2",
    "key_id": 1234,
    "api_key_id": 1234,
    "utcnow": "2025-10-31T08:36:55.401815"
  },
  "status": "ok",
  "error": null
}

Errors

Invalid JSON

The error field has the invalid_json_format value. The debug.validation_error field has the value specified in the headers below.

body_must_be_json

The passed JSON isn’t valid.

Invalid parameters or request body

For these, the error field has the invalid_params value. The debug.validation_error field has the value specified in the headers below.

number of ids should be less than or equal to X

The item number of the ids field must be between 1 and 300.

date should be ISO8601 (YYYY-MM-DD)

The passed checkin and checkout fields have an invalid format. The valid format is YYYY-MM-DD.

checkin date must be current or future date

The checkin field value is in the past. Provide the current or future date.

checkin date must be less than or equal to 730 days since today

The checkin field value should be no later than 730 days from the day of the request.

checkout date must be less than or equal to %d days since today

The checkout field value should be no later than 30 days from the checkin field value.

checkout date must be after checkin date

The checkout field value should be later than the checkin field value.

checkout cannot be later than X days since checkin

The checkout field value should be no later than 30 days from the checkin field value.

residency is required

The residency field is required.

residency must be one of X

The residency field has an invalid format. The valid format is in the ISO 3166-1 alpha-2.

unknown currency

The currency field has an invalid format. The valid format is in the ISO 4217.

early checkin date must be equal checkin date

The upsells.early_checkin.time field value should be the same as the checkin field value.

late checkout date must be equal checkout date

The upsells.late_checkout.time field value should be the same as the checkout field value.

early checkin must be in datetime format

The checkin field has an invalid format. The valid formats are:

  • 2006-01-02.
  • 2006-01-02 15:04.
  • 2006-01-02T15:04.
  • 2006-01-02 15:04:05.
  • 2006-01-02T15:04:05.
  • 2006-01-02T15:04:05-07:00.
  • 2006-01-02T15:04:05Z07:00.

late checkout must be in datetime format

The checkout field has an invalid format. The valid formats are:

  • 2006-01-02.
  • 2006-01-02 15:04.
  • 2006-01-02T15:04.
  • 2006-01-02 15:04:05.
  • 2006-01-02T15:04:05.
  • 2006-01-02T15:04:05-07:00.
  • 2006-01-02T15:04:05Z07:00.

guests number must be positive

The guests field value must be positive.

too many rooms, value should be no more than X

The item number of the guests field must be between 1 and 9.

adults number per room must be in range 1 to X inc

The adults field value must be between 1 and 6.

children number per room must be not greater then X

The children field value must be between 1 and 4.

child's age must be in range 0 to X incl

The age field value must be between 0 and 17.

Internal search error

The error field has the core_search_error value. The debug.validation_error field has the null value.

The error occurs if the ETG has an internal search error. The number of recurrent identical requests must be limited.