Search by hotel IDs

Search by hotel IDs

🆕
The Sandbox environment is available exclusively to new partners who begin their integration in Q4 2025.
https://api-sandbox.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.

Sandbox limitations

⚠️
Use all field values and API keys obtained from the sandbox environment only within the sandbox. Don’t mix them with test or production environments.

Request

  • language. The field value is always en.
  • currency. The field value is always USD.

Response

  • hotels.rates. The maximum items’ number is 5.
  • Not supported fields:
    • hotels.rates.payment_options.payment_types.cancellation_penalties.policies.commission_info.charge.amount_gross.
    • hotels.rates.payment_options.payment_types.cancellation_penalties.policies.commission_info.charge.amount_commission.

Errors

  • Internal search errors aren’t supported.

Request example

curl --user '<KEY_ID>:<API_KEY>' 'https://api-sandbox.worldota.net/api/b2b/v3/search/serp/hotels/' \
--header 'Content-Type: application/json' \
--data '{
    "checkin": "2025-10-17",
    "checkout": "2025-10-22",
    "residency": "gb",
    "language": "en",
    "guests": [
        {
            "adults": 2,
            "children": []
        }
    ],
    "hids": 
    [
        10595223, 
        10654204
    ],
    "currency": "USD"
}'

Request body

Response

Response example

{
  "data": {
    "hotels": [
      {
        "id": "key_view_the_residences",
        "hid": 10595223,
        "rates": [
          {
            "match_hash": "m-bae5055c-73be-53eb-949e-c7b1a4db403f",
            "search_hash": "sr-01998009-2889-7d6e-ae98-7433aaeedf02",
            "daily_prices": [
              "90.00",
              "90.00",
              "90.00",
              "90.00",
              "90.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "385.80",
                  "show_amount": "450.00",
                  "currency_code": "EUR",
                  "show_currency_code": "USD",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "19.29",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": false,
                        "amount": "15.43",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "resort_fee",
                        "included_by_supplier": true,
                        "amount": "7.71",
                        "currency_code": "USD"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "38.58",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "450.00",
                      "amount_net": "450.00",
                      "amount_commission": "0.00"
                    },
                    "charge": {
                      "amount_gross": "385.81",
                      "amount_net": "385.81",
                      "amount_commission": "0.00"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-10-16T00:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-10-16T00:00:00",
                        "end_at": null,
                        "amount_charge": "385.80",
                        "amount_show": "450.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "500.00",
                            "amount_net": "450.00",
                            "amount_commission": "50.00"
                          },
                          "charge": {
                            "amount_gross": "428.68",
                            "amount_net": "385.81",
                            "amount_commission": "42.87"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-10-16T00:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": null,
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 1,
              "bedding": 1,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Junior Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "sell_price_limits": null,
            "allotment": 2,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "0.00",
              "currency_code": "USD",
              "from_time": "00:00:00"
            },
            "room_data_trans": {
              "main_room_type": "Junior Suite",
              "main_name": "Junior Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-418790a2-a525-5218-91e9-1d367f356b1f",
            "search_hash": "sr-01998009-2889-7d77-9573-e99e99a2f80e",
            "daily_prices": [
              "92.00",
              "92.00",
              "92.00",
              "92.00",
              "92.00"
            ],
            "meal": "breakfast-buffet",
            "meal_data": {
              "value": "breakfast-buffet",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "394.38",
                  "show_amount": "460.00",
                  "currency_code": "EUR",
                  "show_currency_code": "USD",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "19.71",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": false,
                        "amount": "15.77",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "resort_fee",
                        "included_by_supplier": true,
                        "amount": "7.88",
                        "currency_code": "USD"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "39.43",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "460.00",
                      "amount_net": "460.00",
                      "amount_commission": "0.00"
                    },
                    "charge": {
                      "amount_gross": "394.38",
                      "amount_net": "394.38",
                      "amount_commission": "0.00"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-10-15T00:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-10-15T00:00:00",
                        "end_at": "2025-10-16T00:00:00",
                        "amount_charge": "197.19",
                        "amount_show": "230.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "255.56",
                            "amount_net": "230.00",
                            "amount_commission": "25.56"
                          },
                          "charge": {
                            "amount_gross": "219.10",
                            "amount_net": "197.19",
                            "amount_commission": "21.91"
                          }
                        }
                      },
                      {
                        "start_at": "2025-10-16T00:00:00",
                        "end_at": null,
                        "amount_charge": "394.38",
                        "amount_show": "460.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "511.11",
                            "amount_net": "460.00",
                            "amount_commission": "51.11"
                          },
                          "charge": {
                            "amount_gross": "438.20",
                            "amount_net": "394.38",
                            "amount_commission": "43.82"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-10-15T00:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": null,
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 1,
              "bedding": 1,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Junior Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_breakfast",
              "has_bathroom"
            ],
            "sell_price_limits": null,
            "allotment": 2,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "0.00",
              "currency_code": "USD",
              "from_time": "00:00:00"
            },
            "room_data_trans": {
              "main_room_type": "Junior Suite",
              "main_name": "Junior Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-8779c5b4-1072-5af9-9a07-3f7cfea6c38e",
            "search_hash": "sr-01998009-2889-7d7a-9fcf-6f8898c23937",
            "daily_prices": [
              "114.00",
              "114.00",
              "114.00",
              "114.00",
              "114.00"
            ],
            "meal": "breakfast-buffet",
            "meal_data": {
              "value": "breakfast-buffet",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "488.69",
                  "show_amount": "570.00",
                  "currency_code": "EUR",
                  "show_currency_code": "USD",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "24.43",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": false,
                        "amount": "19.54",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "resort_fee",
                        "included_by_supplier": true,
                        "amount": "9.77",
                        "currency_code": "USD"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "48.86",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "570.00",
                      "amount_net": "570.00",
                      "amount_commission": "0.00"
                    },
                    "charge": {
                      "amount_gross": "488.69",
                      "amount_net": "488.69",
                      "amount_commission": "0.00"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "488.69",
                        "amount_show": "570.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "633.33",
                            "amount_net": "570.00",
                            "amount_commission": "63.33"
                          },
                          "charge": {
                            "amount_gross": "542.99",
                            "amount_net": "488.69",
                            "amount_commission": "54.30"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": null
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": null,
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 1,
              "bedding": 1,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_breakfast",
              "has_bathroom"
            ],
            "sell_price_limits": null,
            "allotment": 2,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "0.00",
              "currency_code": "USD",
              "from_time": "00:00:00"
            },
            "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
          }
        ],
        "bar_price_data": null
      },
      {
        "id": "staycae_upper_crest_downtown_view",
        "hid": 10654204,
        "rates": [
          {
            "match_hash": "m-9a4c5859-2dba-5b43-905a-b5c3e04a7ea8",
            "search_hash": "sr-01998009-2889-7d76-8e21-d3b3c25eb724",
            "daily_prices": [
              "116.00",
              "116.00",
              "116.00",
              "116.00",
              "116.00"
            ],
            "meal": "nomeal",
            "meal_data": {
              "value": "nomeal",
              "has_breakfast": false,
              "no_child_meal": true
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "497.26",
                  "show_amount": "580.00",
                  "currency_code": "EUR",
                  "show_currency_code": "USD",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "24.86",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": false,
                        "amount": "19.89",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "resort_fee",
                        "included_by_supplier": true,
                        "amount": "9.94",
                        "currency_code": "USD"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "49.72",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "580.00",
                      "amount_net": "580.00",
                      "amount_commission": "0.00"
                    },
                    "charge": {
                      "amount_gross": "497.27",
                      "amount_net": "497.27",
                      "amount_commission": "0.00"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-10-16T00:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-10-16T00:00:00",
                        "end_at": null,
                        "amount_charge": "497.26",
                        "amount_show": "580.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "644.44",
                            "amount_net": "580.00",
                            "amount_commission": "64.44"
                          },
                          "charge": {
                            "amount_gross": "552.52",
                            "amount_net": "497.27",
                            "amount_commission": "55.25"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-10-16T00:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": null,
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 1,
              "bedding": 1,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Junior Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_bathroom"
            ],
            "sell_price_limits": null,
            "allotment": 2,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "0.00",
              "currency_code": "USD",
              "from_time": "00:00:00"
            },
            "room_data_trans": {
              "main_room_type": "Junior Suite",
              "main_name": "Junior Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-fc3a4d40-4eda-5c52-8569-65df054e8e1e",
            "search_hash": "sr-01998009-2889-7d73-ba3d-4c44411fb62f",
            "daily_prices": [
              "118.00",
              "118.00",
              "118.00",
              "118.00",
              "118.00"
            ],
            "meal": "breakfast-buffet",
            "meal_data": {
              "value": "breakfast-buffet",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "505.83",
                  "show_amount": "590.00",
                  "currency_code": "EUR",
                  "show_currency_code": "USD",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "25.29",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": false,
                        "amount": "20.23",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "resort_fee",
                        "included_by_supplier": true,
                        "amount": "10.11",
                        "currency_code": "USD"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "50.58",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "590.00",
                      "amount_net": "590.00",
                      "amount_commission": "0.00"
                    },
                    "charge": {
                      "amount_gross": "505.84",
                      "amount_net": "505.84",
                      "amount_commission": "0.00"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": "2025-10-15T00:00:00",
                        "amount_charge": "0.00",
                        "amount_show": "0.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          },
                          "charge": {
                            "amount_gross": "0.00",
                            "amount_net": "0.00",
                            "amount_commission": "0.00"
                          }
                        }
                      },
                      {
                        "start_at": "2025-10-15T00:00:00",
                        "end_at": "2025-10-16T00:00:00",
                        "amount_charge": "252.91",
                        "amount_show": "295.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "327.78",
                            "amount_net": "295.00",
                            "amount_commission": "32.78"
                          },
                          "charge": {
                            "amount_gross": "281.02",
                            "amount_net": "252.92",
                            "amount_commission": "28.10"
                          }
                        }
                      },
                      {
                        "start_at": "2025-10-16T00:00:00",
                        "end_at": null,
                        "amount_charge": "505.83",
                        "amount_show": "590.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "655.56",
                            "amount_net": "590.00",
                            "amount_commission": "65.56"
                          },
                          "charge": {
                            "amount_gross": "562.04",
                            "amount_net": "505.84",
                            "amount_commission": "56.20"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": "2025-10-15T00:00:00"
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": null,
            "rg_ext": {
              "class": 4,
              "quality": 0,
              "sex": 0,
              "bathroom": 1,
              "bedding": 1,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Junior Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_breakfast",
              "has_bathroom"
            ],
            "sell_price_limits": null,
            "allotment": 2,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "0.00",
              "currency_code": "USD",
              "from_time": "00:00:00"
            },
            "room_data_trans": {
              "main_room_type": "Junior Suite",
              "main_name": "Junior Suite",
              "bathroom": null,
              "bedding_type": null,
              "misc_room_type": null
            },
            "legal_info": null,
            "is_package": false
          },
          {
            "match_hash": "m-93e00476-3749-5d15-98f6-97ed061afd71",
            "search_hash": "sr-01998009-2889-7d7b-8022-75259a65fa10",
            "daily_prices": [
              "147.00",
              "147.00",
              "147.00",
              "147.00",
              "147.00"
            ],
            "meal": "breakfast-buffet",
            "meal_data": {
              "value": "breakfast-buffet",
              "has_breakfast": true,
              "no_child_meal": false
            },
            "payment_options": {
              "payment_types": [
                {
                  "amount": "630.15",
                  "show_amount": "735.00",
                  "currency_code": "EUR",
                  "show_currency_code": "USD",
                  "by": null,
                  "is_need_credit_card_data": false,
                  "is_need_cvc": false,
                  "type": "deposit",
                  "vat_data": {
                    "included": false,
                    "applied": false,
                    "amount": "0.00",
                    "currency_code": "USD",
                    "value": "0.00"
                  },
                  "tax_data": {
                    "taxes": [
                      {
                        "name": "city_tax",
                        "included_by_supplier": false,
                        "amount": "31.50",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "occupancy_tax",
                        "included_by_supplier": false,
                        "amount": "25.20",
                        "currency_code": "HNL"
                      },
                      {
                        "name": "resort_fee",
                        "included_by_supplier": true,
                        "amount": "12.60",
                        "currency_code": "USD"
                      },
                      {
                        "name": "service_fee",
                        "included_by_supplier": true,
                        "amount": "63.01",
                        "currency_code": "USD"
                      }
                    ]
                  },
                  "perks": {},
                  "commission_info": {
                    "show": {
                      "amount_gross": "735.00",
                      "amount_net": "735.00",
                      "amount_commission": "0.00"
                    },
                    "charge": {
                      "amount_gross": "630.16",
                      "amount_net": "630.16",
                      "amount_commission": "0.00"
                    }
                  },
                  "cancellation_penalties": {
                    "policies": [
                      {
                        "start_at": null,
                        "end_at": null,
                        "amount_charge": "630.15",
                        "amount_show": "735.00",
                        "commission_info": {
                          "show": {
                            "amount_gross": "816.67",
                            "amount_net": "735.00",
                            "amount_commission": "81.67"
                          },
                          "charge": {
                            "amount_gross": "700.17",
                            "amount_net": "630.16",
                            "amount_commission": "70.02"
                          }
                        }
                      }
                    ],
                    "free_cancellation_before": null
                  },
                  "recommended_price": null
                }
              ]
            },
            "bar_rate_price_data": null,
            "rg_ext": {
              "class": 5,
              "quality": 0,
              "sex": 0,
              "bathroom": 1,
              "bedding": 1,
              "family": 0,
              "capacity": 2,
              "club": 0,
              "bedrooms": 0,
              "balcony": 0,
              "view": 0,
              "floor": 0
            },
            "room_name": "Suite",
            "room_name_info": null,
            "serp_filters": [
              "has_breakfast",
              "has_bathroom"
            ],
            "sell_price_limits": null,
            "allotment": 2,
            "amenities_data": [
              "king-bed",
              "non-smoking"
            ],
            "any_residency": true,
            "deposit": null,
            "no_show": {
              "amount": "0.00",
              "currency_code": "USD",
              "from_time": "00:00:00"
            },
            "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
          }
        ],
        "bar_price_data": null
      }
    ],
    "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-09-30T17:56:00",
      "seconds_number": 60
    },
    "request": {
      "checkin": "2025-10-17",
      "checkout": "2025-10-22",
      "residency": "gb",
      "language": "en",
      "guests": [
        {
          "adults": 2,
          "children": []
        }
      ],
      "hids": [
        10595223,
        10654204
      ],
      "currency": "USD"
    },
    "method": "POST",
    "real_ip": "104.30.161.77",
    "request_id": "f6fbd9919039a626ceeaadc055f6a120",
    "key_id": 5,
    "api_key_id": 5,
    "utcnow": "2025-09-30T17:55:10.608382"
  },
  "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 isn’t supported yet.

The error field has the сore_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.