API para Booking.com

API para Booking.com: Buscar

Busque hospedagens no Booking.com por destino e datas, com ocupação opcional de hóspedes e quartos, e receba resultados de hotéis (nome, preço, nota de avaliação, localização) em JSON normalizado.

US$ 4,86/mil resultados, pague por requisição, sem assinatura.

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

O que a API retornouitems[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 campos a mais
}
Disponibilidade
100,00%
30d · 52 chamadas
Requisições
52
30d · semanal, últimas 12 sem.
Resposta
3,7s
mediana · 30d

Teste

Obtenha Buscar do Booking.com em uma só requisição

Abrir em
Obter chave grátis
Resposta de exemplo
Execuções grátis retornam só os primeiros 3 resultados. Recarregue uma chave para receber a resposta completa.
{
  "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"
      }
    ]
  }
}

Referência completa de parâmetros e resposta - todos os campos, tipos e exemplos deste endpoint.

Referência

Uma requisição, um formato de resposta.

Cada campo que você envia e cada campo que você recebe, cada um com um exemplo real.

Última verificação em 2026-10-09 · disponibilidade e latência medidas em 30d

Corpo da requisição

JSON, enviado via POST para este endpoint.

  • querystring

    New York

    Cidade de destino onde buscar hospedagens (ex.: Paris).

  • adultsinteger

    2

    Número de hóspedes adultos (ex.: 2).

  • checkInstring

    2026-09-01

    Data de check-in no formato YYYY-MM-DD (ex.: 2026-07-01). O padrão é amanhã.

  • checkOutstring

    2026-09-03

    Data de check-out no formato YYYY-MM-DD (ex.: 2026-07-05). O padrão é o dia seguinte ao check-in.

  • childreninteger

    Número de crianças (ex.: 1).

  • currencystring

    Código da moeda dos preços (ex.: EUR).

  • limitinteger

    3

    Número máximo de hotéis a retornar (1-20, padrão 20). A cobrança é por resultado retornado, então um limite menor custa menos.

  • roomsinteger

    Número de quartos a reservar (ex.: 1).

Você envia. Um corpo JSON pequeno. Os valores mostrados são exemplos para você trocar pelos seus.

Resposta

JSON, um valor de exemplo por campo.

  • 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

Você recebe. Campos nomeados e tipados, no mesmo formato, seja qual for a fonte que responder.

Dúvidas frequentes

Sobre o endpoint Buscar da API para Booking.com

O endpoint Buscar da AnyAPI para Booking.com retorna dados de Booking.com em JSON normalizado com uma chamada POST para /v1/run/booking.search. Busque hospedagens no Booking.com por destino e datas, com ocupação opcional de hóspedes e quartos, e receba resultados de hotéis (nome, preço, nota de avaliação, localização) em JSON normalizado. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa US$ 4,86 por mil resultados, e nunca mais de US$ 0,102 por requisição, em dólares, sem assinatura e sem mínimo mensal. Nos últimos 30 dias, 100,0% das chamadas ao endpoint Buscar da API para Booking.com feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 3,7 segundos, em 52 chamadas medidas.

Custa US$ 4,86 por mil resultados, e nunca mais de US$ 0,102 por requisição, em dólares, sem assinatura e sem mínimo mensal. Você recarrega uma carteira em dólares e cada chamada desconta dela. Algumas requisições pagas pela carteira que falham geram cobranças de processamento, que repassamos pelo custo, sem margem; a resposta de erro mostra o valor cobrado.

Busque hospedagens no Booking.com por destino e datas, com ocupação opcional de hóspedes e quartos, e receba resultados de hotéis (nome, preço, nota de avaliação, localização) em JSON normalizado. A resposta é JSON normalizado, com o mesmo envelope que todo endpoint da AnyAPI retorna, então processar um segundo endpoint é só trocar a URL, e nada mais.

Nos últimos 30 dias, 100,0% das chamadas ao endpoint Buscar da API para Booking.com feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 3,7 segundos, em 52 chamadas medidas. Estas são medições da própria AnyAPI sobre o tráfego que passa pelo gateway, recalculadas continuamente, e não uma meta de nível de serviço publicada.

Sim. Uma conta nova da AnyAPI começa com US$ 0,10 de saldo grátis, sem cartão.

Envie uma requisição POST para https://api.getanyapi.com/v1/run/booking.search com sua chave da AnyAPI em um cabeçalho "Authorization: Bearer" e a entrada como corpo JSON. A mesma chave e a mesma carteira funcionam em todos os endpoints da AnyAPI.

Não. Você adiciona dólares a um único saldo pré-pago da AnyAPI e cada requisição desconta dele. Não há plano mensal nem mínimo, e o mesmo saldo paga todos os endpoints da AnyAPI.

Sim. Instale @getanyapi/sdk pelo npm para TypeScript ou getanyapi pelo pip para Python. Os dois chamam todos os endpoints da AnyAPI com a mesma chave, e qualquer cliente HTTP também funciona.

Sim. Um agente pode se conectar ao servidor MCP da AnyAPI em https://api.getanyapi.com/mcp, ou criar a própria chave de teste grátis com um único POST sem autenticação para https://api.getanyapi.com/agent/signup e chamar este endpoint por HTTP.