API Booking.com

Booking.com Поиск API

Ищет проживание на Booking.com по направлению и датам с необязательным составом гостей и номеров и возвращает отели (название, цена, оценка отзывов, местоположение) в виде нормализованного JSON.

4,86 USD/1 тыс. результатов, оплата за запрос, без подписки.

New York: Hotels - Booking.com
booking.com/searchresults.html?ss=New%20York
Booking.com
List your propertyRegisterSign in
New YorkCheck-in - Check-out2 adults · 1 roomSearch

Filter by:

Popular filters

New York: 3 properties found

1.3 miles from downtown

Subway Access

Free cancellation

Fabulous

2140 reviews

8.9

$638

2 nights, 2 adults

1.3 miles from downtown

Subway Access

Free cancellation

Fabulous

5980 reviews

8.6

$512

2 nights, 2 adults

1.3 miles from downtown

Subway Access

Good

4310 reviews

7.9

$298

2 nights, 2 adults

Что вернул APIitems[0]
{
"id": "68472",
"name": "The Ludlow Hotel",
"url": "https://www.booking.com/hotel/us/the-ludlow.html",
"stars": 4,
"price": 638,
"pricePerNight": 319,
"currency": "USD",
"rating": 8.9,
+19 ещё
}
Доступность
100,00%
30d · Вызовов: 27
Запросы
27
30 дн. · по неделям, последние недель: 12
Ответ
4,0s
медиана · 30d

Попробовать

Получите Booking.com Поиск одним запросом

Открыть в
Пример ответа
Бесплатные запуски возвращают только первые результаты: 3. Пополните ключ, чтобы получить полный ответ.
{
  "found": true,
  "data": {
    "items": [
      {
        "id": "68472",
        "name": "The Ludlow Hotel",
        "url": "https://www.booking.com/hotel/us/the-ludlow.html",
        "stars": 4,
        "price": 638,
        "pricePerNight": 319,
        "currency": "USD",
        "rating": 8.9,
        "reviewScore": 8.9,
        "reviewsCount": 2140,
        "address": "180 Ludlow Street, Lower East Side, New York",
        "city": "New York",
        "country": "US",
        "location": "Lower East Side",
        "latitude": 40.7215,
        "longitude": -73.9877,
        "image": "https://cf.bstatic.com/xdata/images/hotel/max1024x768/ludlow-exterior.jpg",
        "thumbnail": "https://cf.bstatic.com/xdata/images/hotel/square200/ludlow-exterior.jpg",
        "originalPrice": 718,
        "discountBadge": "Getaway Deal",
        "distanceFromCenter": "2.1 miles from center",
        "freeCancellation": true,
        "noPrepayment": true,
        "isClosed": false,
        "isSoldOut": false,
        "roomId": "rm-queen-101",
        "reviewScoreLabel": "Fabulous"
      },
      {
        "id": "51239",
        "name": "citizenM New York Times Square",
        "url": "https://www.booking.com/hotel/us/citizenm-new-york-times-square.html",
        "stars": 4,
        "price": 512,
        "pricePerNight": 256,
        "currency": "USD",
        "rating": 8.6,
        "reviewScore": 8.6,
        "reviewsCount": 5980,
        "address": "218 West 50th Street, Midtown, New York",
        "city": "New York",
        "country": "US",
        "location": "Midtown",
        "latitude": 40.7622,
        "longitude": -73.984,
        "image": "https://cf.bstatic.com/xdata/images/hotel/max1024x768/citizenm-lobby.jpg",
        "thumbnail": "https://cf.bstatic.com/xdata/images/hotel/square200/citizenm-lobby.jpg",
        "freeCancellation": true,
        "noPrepayment": false,
        "isClosed": false,
        "isSoldOut": false,
        "roomId": "rm-king-204",
        "reviewScoreLabel": "Fabulous"
      },
      {
        "id": "30217",
        "name": "Pod 51 Hotel",
        "url": "https://www.booking.com/hotel/us/pod-51.html",
        "stars": 3,
        "price": 298,
        "pricePerNight": 149,
        "currency": "USD",
        "rating": 7.9,
        "reviewScore": 7.9,
        "reviewsCount": 4310,
        "address": "230 East 51st Street, Midtown East, New York",
        "city": "New York",
        "country": "US",
        "location": "Midtown East",
        "latitude": 40.7548,
        "longitude": -73.9689,
        "image": "https://cf.bstatic.com/xdata/images/hotel/max1024x768/pod51-room.jpg",
        "thumbnail": "https://cf.bstatic.com/xdata/images/hotel/square200/pod51-room.jpg",
        "freeCancellation": false,
        "noPrepayment": false,
        "isClosed": false,
        "isSoldOut": false,
        "roomId": "rm-pod-single",
        "reviewScoreLabel": "Good"
      }
    ]
  }
}

Полный справочник по параметрам и ответу: каждое поле, тип и пример для этого эндпоинта.

Справочник

Один запрос, один формат ответа.

Каждое поле, которое вы отправляете, и каждое поле, которое получаете, с реальным примером.

Проверено 2026-10-07 · доступность и задержка измерены за 30d

Тело запроса

JSON, отправляется на этот эндпоинт.

  • querystring

    New York

    Город назначения для поиска проживания (например, Paris).

  • adultsinteger

    2

    Число взрослых гостей (например, 2).

  • checkInstring

    2026-09-01

    Дата заезда в формате YYYY-MM-DD (например, 2026-07-01). По умолчанию завтра.

  • checkOutstring

    2026-09-03

    Дата выезда в формате YYYY-MM-DD (например, 2026-07-05). По умолчанию на следующий день после заезда.

  • childreninteger

    Число детей-гостей (например, 1).

  • currencystring

    Код валюты для цен (например, EUR).

  • limitinteger

    3

    Максимальное число возвращаемых отелей (1-20, по умолчанию 20). Оплата за каждый возвращённый результат, поэтому меньший limit стоит дешевле.

  • roomsinteger

    Число номеров для бронирования (например, 1).

Вы отправляете. Небольшое тело JSON. Показанные значения это примеры, замените их своими.

Ответ

JSON, по одному примеру значения на поле.

  • foundboolean

    true

each itemdata.items[]
  • idstring

    68472

  • namestring

    The Ludlow Hotel

  • urlstring

    https://www.booking.com/hotel/us/the-ludlow.html

  • starsnumber

    4

  • pricenumber

    638

  • pricePerNightnumber

    319

  • currencystring

    USD

  • ratingnumber

    8.9

  • reviewScorenumber

    8.9

  • reviewsCountnumber

    2140

  • addressstring

    180 Ludlow Street, Lower East Side, New York

  • citystring

    New York

  • countrystring

    US

  • locationstring

    Lower East Side

  • latitudenumber

    40.7215

  • longitudenumber

    -73.9877

  • imagestring

    https://cf.bstatic.com/xdata/images/hotel/max1024x768/ludlow-exterior.jpg

  • thumbnailstring

    https://cf.bstatic.com/xdata/images/hotel/square200/ludlow-exterior.jpg

  • originalPricenumber

    718

  • discountBadgestring

    Getaway Deal

  • distanceFromCenterstring

    2.1 miles from center

  • freeCancellationboolean

    true

  • noPrepaymentboolean

    true

  • isClosedboolean

    false

  • isSoldOutboolean

    false

  • roomIdstring

    rm-queen-101

  • reviewScoreLabelstring

    Fabulous

Вы получаете. Именованные типизированные поля в одном формате, какой бы источник ни ответил.

Вопросы и ответы

Об API Booking.com Поиск

AnyAPI Booking.com Поиск API возвращает данные Booking.com в виде нормализованного JSON одним вызовом POST к /v1/run/booking.search. Ищет проживание на Booking.com по направлению и датам с необязательным составом гостей и номеров и возвращает отели (название, цена, оценка отзывов, местоположение) в виде нормализованного JSON. AnyAPI возвращает одну нормализованную схему, какой бы источник ни ответил. Это стоит 4,86 USD за 1000 результатов, и никогда не больше 0,102 USD за один запрос, в долларах США, без подписки и без ежемесячного минимума. За последние 30 дней 100,0% вызовов Booking.com Поиск через AnyAPI завершились успешно, медианное время ответа 4,0 с, измерено вызовов: 27.

Это стоит 4,86 USD за 1000 результатов, и никогда не больше 0,102 USD за один запрос, в долларах США, без подписки и без ежемесячного минимума. Вы пополняете один кошелёк в долларах США, и каждый вызов списывает с него. По некоторым неудавшимся запросам, оплаченным из кошелька, возникают расходы на обработку; мы передаём их по себестоимости, без наценки, а сумма списания указана в ответе с ошибкой.

Ищет проживание на Booking.com по направлению и датам с необязательным составом гостей и номеров и возвращает отели (название, цена, оценка отзывов, местоположение) в виде нормализованного JSON. Ответ это нормализованный JSON с тем же конвертом, что возвращает каждый эндпоинт AnyAPI, поэтому разбор второго эндпоинта это смена URL и ничего больше.

За последние 30 дней 100,0% вызовов Booking.com Поиск через AnyAPI завершились успешно, медианное время ответа 4,0 с, измерено вызовов: 27. Это собственные измерения AnyAPI по трафику через шлюз, пересчитываемые непрерывно, а не опубликованный целевой уровень обслуживания.

Да. Новый аккаунт AnyAPI стартует с бесплатным балансом 0,10 USD, карта не нужна.

Отправьте запрос POST на https://api.getanyapi.com/v1/run/booking.search с вашим ключом AnyAPI в заголовке "Authorization: Bearer" и входными данными в теле JSON. Один и тот же ключ и один и тот же кошелёк работают на каждом эндпоинте AnyAPI.

Нет. Вы пополняете один предоплаченный баланс AnyAPI в долларах США, и каждый запрос списывает с него. Ежемесячного тарифа и минимума нет, а один и тот же баланс оплачивает каждый эндпоинт AnyAPI.

Да. Установите @getanyapi/sdk из npm для TypeScript или getanyapi из pip для Python. Оба вызывают любой эндпоинт AnyAPI с одним и тем же ключом, а ещё подойдёт любой HTTP-клиент.

Да. Агент может подключиться к MCP-серверу AnyAPI по адресу https://api.getanyapi.com/mcp или создать собственный бесплатный пробный ключ одним POST без аутентификации на https://api.getanyapi.com/agent/signup и вызывать этот эндпоинт по HTTP.