Autocomplete
https://api.worldota.net/api/b2b/v3/search/multicomplete
Autocomplete allows you to find a region or a hotel by just part of its name.
Returns no more than 5 objects for 1 category.
Request example
curl --location 'https://api.worldota.net/api/b2b/v3/search/multicomplete/' \
--header 'Content-Type: application/json' \
--data '{
"query": "Ber",
"language": "en"
}'
Request body
The language.
ℹ️
The possible values:
ar
—Arabic.bg
–Bulgarian.cs
–Czech.de
–German.el
–Greek.en
–English.es
–Spanish.fr
–French.he
–Hebrew.hu
–Hungarian.it
–Italian.ja
–Japanese.kk
–Kazakh.ko
–Korean.nl
–Dutch.pl
–Polish.pt
–Portuguese.pt_PT
–Portuguese (Portugal).ro
–Romanian.ru
–Russian.sq
–Albanian.sr
–Serbian.th
–Thai.tr
–Turkish.uk
–Ukrainian.vi
–Vietnamese.zh_CN
–Simplified Chinese.
Response
The list of hotels and their rates.
The most preferred hotel ID.
ℹ️
- Either this field or the
id
field is required. - The maximum length is
7
characters.
Regions that are meet the request parameters and are available for search.
ℹ️
- The maximum items number is
5
.
The region country code in the ISO 3166-1 alpha-2 format.
Response example
{
"data": {
"hotels": [
{
"id": "cityhostel_berlin",
"name": "Cityhostel Berlin",
"region_id": 536
},
{
"id": "park_inn_by_radisson_berlin_alexanderplatz_2",
"name": "Park Inn by Radisson Berlin Alexanderplatz",
"region_id": 536
},
{
"id": "lazurniy_bereg_2",
"name": "Lazurnyij Bereg Hotel",
"region_id": 258
},
{
"id": "hotel_kyriad_paris_bercy_village",
"name": "Hotel Kyriad Paris Bercy Village",
"region_id": 2734
},
{
"id": "belmondo_am_kurfurstendamm",
"name": "AZIMUT Hotel Kurfuerstendamm Berlin",
"region_id": 536
}
],
"regions": [
{
"id": 536,
"name": "Berlin",
"type": "City",
"country_code": "DE"
},
{
"id": 560,
"name": "Bergamo",
"type": "City",
"country_code": "IT"
},
{
"id": 6052439,
"name": "Interlaken",
"type": "City",
"country_code": "CH"
},
{
"id": 4284,
"name": "Grindelwald",
"type": "City",
"country_code": "CH"
},
{
"id": 684,
"name": "Bern",
"type": "City",
"country_code": "CH"
}
]
},
"debug": {
"request": {
"query": "Ber",
"language": "en"
},
"key_id": 1234
},
"status": "ok",
"error": null
}