Suggest hotel and region
🆕
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/multicomplete/The call searches for a region or hotel by a part of its name.
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. Input value is ignored, the value is alwaysen.
Response
hotels. The maximum items’ number is5.hotels.region_id. The possible field values:2011.2395.2734.6053839.
regions. The field is alwaysnull.
Request example
curl --user '<KEY_ID>:<API_KEY>' 'https://api-sandbox.worldota.net/api/b2b/v3/search/multicomplete/' \
--header 'Content-Type: application/json' \
--data '{
"query": "Ber",
"language": "en"
}'Request body
Response
Response example
{
"data": {
"hotels": [
{
"id": "appartement_bertandeau_",
"hid": 6531811,
"name": "Appartement Bertandeau",
"region_id": 2734
},
{
"id": "na_levoberezhnoj_411_apartaments",
"hid": 8756138,
"name": "Na Levoberezhnoj; 4-11 Apartaments",
"region_id": 2395
},
{
"id": "one_bedroom_apartment_dubai_fountain_old_town_view_by_auberge",
"hid": 10579396,
"name": "One Bedroom Apartment Dubai Fountain & Old Town View by Auberge",
"region_id": 6053839
},
{
"id": "lokappart_enghien_number_2",
"hid": 8313382,
"name": "Lokappart - Enghien Number 2",
"region_id": 2734
},
{
"id": "cmg_butte_montmartre_berthe_i",
"hid": 9812204,
"name": "CMG Butte Montmartre Berthe I",
"region_id": 2734
}
],
"regions": []
},
"debug": {
"api_endpoint": {
"endpoint": "api/b2b/v3/search/multicomplete",
"is_active": true,
"is_limited": true,
"remaining": 29,
"requests_number": 30,
"reset": "2025-09-28T10:00:00",
"seconds_number": 60
},
"request": {
"query": "Ber",
"language": "en"
},
"method": "POST",
"real_ip": "10.97.2.10",
"request_id": "d47d04bcbb967784b348035554965255",
"key_id": 6,
"api_key_id": 6,
"utcnow": "2025-09-28T09:59:51.867753"
},
"status": "ok",
"error": null
}Errors
The error field has the value specified in the headers below.
invalid_params
The query field is required.
core_search_error
An internal search error. Has 500 status code.