API para Airbnb

API para Airbnb: Buscar

Busque anúncios do Airbnb por localização e datas, com filtros opcionais de preço, camas/quartos/banheiros e grupo de hóspedes, e receba os resultados (nome, rótulo do preço total da estadia, avaliação, anfitrião) em JSON normalizado.

US$ 1,58/mil resultados, pague por requisição, sem assinatura.

San Diego · Airbnb
airbnb.com/s/San-Diego/homes
airbnb
San DiegoAny weekAdd guests
Become a host
FiltersFree parkingAllows petsWasherWifiAir conditioningKitchen

Over 1,000 homes in San Diego

Descriptions are based on details hosts provide

Guest favorite

Pacific Beach, San Diego

4.92(187)

Sunny 3BR bungalow steps from Pacific Beach

Oct 17 - 22

$1,284 total

Mission Bay, San Diego

4.85(96)

Modern 3BR home with pool near Mission Bay

Oct 17 - 22

$1,560 total

Guest favorite

Gaslamp Quarter, San Diego

4.7(63)

Downtown Gaslamp 3BR loft with rooftop deck

Oct 17 - 22

$980 total

O que a API retornouitems[0]
{
"id": "50934821",
"url": "https://www.airbnb.com/rooms/50934821",
"title": "Sunny 3BR bungalow steps from Pacific Beach",
"propertyType": "Entire home",
"roomType": "Entire home/apt",
"personCapacity": 6,
"rating": 4.92,
"reviewsCount": 187,
+21 campos a mais
}
Disponibilidade
100,00%
30d · 44 chamadas
Requisições
44
30d · semanal, últimas 12 sem.
Resposta
9,5s
mediana · 30d

Preços

Preços do endpoint Buscar da API para Airbnb

Você paga
US$ 15,76
US$ 1,58/mil resultados, só pelo que você usar. Sem plano mensal.
Uma requisição custa no máximo US$ 0,0331 (21 results).
O saldo inicial de US$ 0,10 cobre pelo menos 3 requisições.

Teste

Obtenha Buscar do Airbnb 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": "50934821",
        "url": "https://www.airbnb.com/rooms/50934821",
        "title": "Sunny 3BR bungalow steps from Pacific Beach",
        "propertyType": "Entire home",
        "roomType": "Entire home/apt",
        "personCapacity": 6,
        "rating": 4.92,
        "reviewsCount": 187,
        "price": "$1,284 total",
        "latitude": 32.7987,
        "longitude": -117.2545,
        "location": "Pacific Beach, San Diego",
        "image": "https://a0.muscache.com/im/pictures/miso/Hosting-50934821/original/bungalow-front.jpg",
        "hostName": "Renata",
        "isSuperhost": true,
        "isAvailable": true,
        "description": "Bright, freshly renovated bungalow two blocks from the boardwalk with a private backyard patio and outdoor shower.",
        "hostId": "H4021983",
        "hostAvatarUrl": "https://a0.muscache.com/im/pictures/user/host-renata.jpg",
        "hostVerified": true,
        "hostRating": 4.95,
        "hostReviewsCount": 340,
        "ratingAccuracy": 4.9,
        "ratingCheckin": 5,
        "ratingCleanliness": 4.9,
        "ratingCommunication": 5,
        "ratingLocation": 4.95,
        "ratingValue": 4.8,
        "images": [
          {
            "url": "https://a0.muscache.com/im/pictures/miso/Hosting-50934821/original/bungalow-front.jpg",
            "caption": "Front exterior"
          },
          {
            "url": "https://a0.muscache.com/im/pictures/miso/Hosting-50934821/original/bungalow-living.jpg",
            "caption": "Living room"
          }
        ]
      },
      {
        "id": "41772093",
        "url": "https://www.airbnb.com/rooms/41772093",
        "title": "Modern 3BR home with pool near Mission Bay",
        "propertyType": "Entire home",
        "roomType": "Entire home/apt",
        "personCapacity": 8,
        "rating": 4.85,
        "reviewsCount": 96,
        "price": "$1,560 total",
        "latitude": 32.7757,
        "longitude": -117.2264,
        "location": "Mission Bay, San Diego",
        "image": "https://a0.muscache.com/im/pictures/miso/Hosting-41772093/original/pool-house.jpg",
        "hostName": "Damon",
        "isSuperhost": false,
        "isAvailable": true,
        "description": "Spacious single story home with a heated pool, fire pit, and a short walk to the bay.",
        "hostId": "H2091823",
        "hostVerified": true,
        "hostRating": 4.7,
        "hostReviewsCount": 112,
        "ratingAccuracy": 4.8,
        "ratingCheckin": 4.9,
        "ratingCleanliness": 4.85,
        "ratingCommunication": 4.9,
        "ratingLocation": 4.8,
        "ratingValue": 4.7
      },
      {
        "id": "38820194",
        "url": "https://www.airbnb.com/rooms/38820194",
        "title": "Downtown Gaslamp 3BR loft with rooftop deck",
        "propertyType": "Loft",
        "roomType": "Entire home/apt",
        "personCapacity": 5,
        "rating": 4.7,
        "reviewsCount": 63,
        "price": "$980 total",
        "latitude": 32.7107,
        "longitude": -117.16,
        "location": "Gaslamp Quarter, San Diego",
        "image": "https://a0.muscache.com/im/pictures/miso/Hosting-38820194/original/loft-rooftop.jpg",
        "hostName": "Willa",
        "isSuperhost": true,
        "isAvailable": false,
        "hostId": "H1120934",
        "hostVerified": false,
        "hostRating": 4.6,
        "hostReviewsCount": 51
      }
    ]
  }
}

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-11 · disponibilidade e latência medidas em 30d

Corpo da requisição

JSON, enviado via POST para este endpoint.

  • locationstring

    San Diego

    Localização onde buscar anúncios (ex.: London).

  • adultsinteger

    2

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

  • checkInstring

    Data de check-in no formato YYYY-MM-DD (ex.: 2026-07-01).

  • checkOutstring

    Data de check-out no formato YYYY-MM-DD (ex.: 2026-07-05).

  • childreninteger

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

  • currencyenum

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

  • infantsinteger

    Número de bebês (ex.: 1).

  • limitinteger

    3

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

  • minBathroomsinteger

    Número mínimo de banheiros (ex.: 2).

  • minBedroomsinteger

    3

    Número mínimo de quartos (ex.: 2).

  • minBedsinteger

    Número mínimo de camas (ex.: 2).

  • petsinteger

    Número de pets; quando definido, só são retornados anúncios que aceitam pets (ex.: 1).

  • priceMaxinteger

    Preço máximo de busca na moeda selecionada (ex.: 300).

  • priceMininteger

    Preço mínimo de busca na moeda selecionada (ex.: 50).

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

    50934821

  • urlstring

    https://www.airbnb.com/rooms/50934821

  • titlestring

    Sunny 3BR bungalow steps from Pacific Beach

  • propertyTypestring

    Entire home

  • roomTypestring

    Entire home/apt

  • personCapacitynumber

    6

  • ratingnumber

    4.92

  • reviewsCountnumber

    187

  • pricestring

    $1,284 total

  • latitudenumber

    32.7987

  • longitudenumber

    -117.2545

  • locationstring

    Pacific Beach, San Diego

  • imagestring

    https://a0.muscache.com/im/pictures/miso/Hosting-50934821/original/bungalow-front.jpg

  • hostNamestring

    Renata

  • isSuperhostboolean

    true

  • isAvailableboolean

    true

  • descriptionstring

    Bright, freshly renovated bungalow two blocks from the boardwalk with a private backyard patio and outdoor shower.

  • hostIdstring

    H4021983

  • hostAvatarUrlstring

    https://a0.muscache.com/im/pictures/user/host-renata.jpg

  • hostVerifiedboolean

    true

  • hostRatingnumber

    4.95

  • hostReviewsCountnumber

    340

  • ratingAccuracynumber

    4.9

  • ratingCheckinnumber

    5

  • ratingCleanlinessnumber

    4.9

  • ratingCommunicationnumber

    5

  • ratingLocationnumber

    4.95

  • ratingValuenumber

    4.8

each imagedata.items[].images[]
  • urlstring

    https://a0.muscache.com/im/pictures/miso/Hosting-50934821/original/bungalow-front.jpg

  • captionstring

    Front exterior

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 Airbnb

O endpoint Buscar da AnyAPI para Airbnb retorna dados de Airbnb em JSON normalizado com uma chamada POST para /v1/run/airbnb.search. Busque anúncios do Airbnb por localização e datas, com filtros opcionais de preço, camas/quartos/banheiros e grupo de hóspedes, e receba os resultados (nome, rótulo do preço total da estadia, avaliação, anfitrião) em JSON normalizado. A AnyAPI retorna um schema normalizado, seja qual for a fonte que atende. Custa US$ 1,58 por mil resultados, e nunca mais de US$ 0,0331 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 Airbnb feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 9,5 segundos, em 44 chamadas medidas.

Custa US$ 1,58 por mil resultados, e nunca mais de US$ 0,0331 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 anúncios do Airbnb por localização e datas, com filtros opcionais de preço, camas/quartos/banheiros e grupo de hóspedes, e receba os resultados (nome, rótulo do preço total da estadia, avaliação, anfitriã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 Airbnb feitas pela AnyAPI tiveram sucesso, com tempo de resposta mediano de 9,5 segundos, em 44 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, o que cobre pelo menos 3 chamadas de Buscar do Airbnb a no máximo US$ 0,0331 cada.

Envie uma requisição POST para https://api.getanyapi.com/v1/run/airbnb.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.