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.