API de Airbnb

API de Airbnb: Buscar

Busca alojamientos de Airbnb por ubicación y fechas, con filtros opcionales de precio, camas/habitaciones/baños y número de huéspedes, y obtén resultados (nombre, etiqueta de precio de la estadía total, calificación, anfitrión) en JSON normalizado.

US$1.58/1k resultados, pagas por solicitud, sin suscripción.

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

Lo que devolvió la APIitems[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 más
}
Disponibilidad
100.00%
30d · 38 llamadas
Solicitudes
38
30d · semanal, últimas 12 sem.
Respuesta
9.5s
mediana · 30d

Precios

Precios del endpoint Buscar de la API de Airbnb

Pagas
US$15.76
US$1.58/1k resultados, solo por lo que usas. Sin plan mensual.
Una solicitud cuesta como máximo US$0.0331 (21 results).
El saldo inicial de US$0.10 alcanza para al menos 3 solicitudes.

Pruébalo

Obtén Buscar de Airbnb en una sola solicitud

Abrir en
Respuesta de ejemplo
Las ejecuciones gratis devuelven solo los primeros 3 resultados. Agrega fondos a una clave para obtener la respuesta 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
      }
    ]
  }
}

Referencia completa de parámetros y respuesta: cada campo, tipo y ejemplo de este endpoint.

Referencia

Una solicitud, un formato de respuesta.

Cada campo que envías y cada campo que recibes, cada uno con un ejemplo real.

Verificado por última vez el 2026-10-09 · disponibilidad y latencia medidas en 30d

Cuerpo de la solicitud

JSON, enviado por POST a este endpoint.

  • locationstring

    San Diego

    Ubicación en la que se buscan alojamientos (p. ej., London).

  • adultsinteger

    2

    Número de huéspedes adultos (p. ej., 2).

  • checkInstring

    Fecha de llegada en formato YYYY-MM-DD (p. ej., 2026-07-01).

  • checkOutstring

    Fecha de salida en formato YYYY-MM-DD (p. ej., 2026-07-05).

  • childreninteger

    Número de huéspedes niños (p. ej., 1).

  • currencyenum

    Código de moneda para los precios (p. ej., EUR).

  • infantsinteger

    Número de huéspedes bebés (p. ej., 1).

  • limitinteger

    3

    Número máximo de resultados que se devuelven (1-20, predeterminado 20). Se cobra por cada resultado devuelto, así que un límite más bajo cuesta menos.

  • minBathroomsinteger

    Número mínimo de baños (p. ej., 2).

  • minBedroomsinteger

    3

    Número mínimo de habitaciones (p. ej., 2).

  • minBedsinteger

    Número mínimo de camas (p. ej., 2).

  • petsinteger

    Número de mascotas; si lo indicas, solo se devuelven alojamientos que admiten mascotas (p. ej., 1).

  • priceMaxinteger

    Precio máximo de búsqueda en la moneda seleccionada (p. ej., 300).

  • priceMininteger

    Precio mínimo de búsqueda en la moneda seleccionada (p. ej., 50).

Envías. Un cuerpo JSON pequeño. Los valores que se muestran son ejemplos para reemplazar por los tuyos.

Respuesta

JSON, un valor de ejemplo 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

Recibes. Campos con nombre y tipo, con el mismo formato sin importar qué fuente responda.

Preguntas frecuentes

Acerca del endpoint Buscar de la API de Airbnb

El endpoint Buscar de AnyAPI para Airbnb devuelve datos de Airbnb como JSON normalizado con una sola llamada POST a /v1/run/airbnb.search. Busca alojamientos de Airbnb por ubicación y fechas, con filtros opcionales de precio, camas/habitaciones/baños y número de huéspedes, y obtén resultados (nombre, etiqueta de precio de la estadía total, calificación, anfitrión) en JSON normalizado. AnyAPI devuelve un único esquema normalizado sin importar qué fuente atienda la solicitud. Cuesta US$1.58 por cada 1,000 resultados, y nunca más de US$0.0331 por una sola solicitud, en dólares estadounidenses, sin suscripción y sin mínimo mensual. En los últimos 30 días, el 100.0% de las llamadas al endpoint Buscar de la API de Airbnb a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano de 9.5 segundos en 38 llamadas medidas.

Cuesta US$1.58 por cada 1,000 resultados, y nunca más de US$0.0331 por una sola solicitud, en dólares estadounidenses, sin suscripción y sin mínimo mensual. Agregas fondos a una billetera en dólares y cada llamada descuenta de ella. Algunas solicitudes fallidas pagadas con la billetera generan cargos de procesamiento que trasladamos al costo, sin margen; la respuesta de error muestra el monto cobrado.

Busca alojamientos de Airbnb por ubicación y fechas, con filtros opcionales de precio, camas/habitaciones/baños y número de huéspedes, y obtén resultados (nombre, etiqueta de precio de la estadía total, calificación, anfitrión) en JSON normalizado. La respuesta es JSON normalizado con el mismo envoltorio que devuelve cada endpoint de AnyAPI, así que procesar un segundo endpoint es solo cambiar la URL.

En los últimos 30 días, el 100.0% de las llamadas al endpoint Buscar de la API de Airbnb a través de AnyAPI tuvo éxito, con un tiempo de respuesta mediano de 9.5 segundos en 38 llamadas medidas. Estas son mediciones propias de AnyAPI sobre el tráfico que pasa por el gateway, recalculadas continuamente, no un objetivo de nivel de servicio publicado.

Sí. Una cuenta nueva de AnyAPI empieza con US$0.10 de saldo gratis, sin tarjeta, que alcanza para al menos 3 llamadas a Buscar de Airbnb a un máximo de US$0.0331 cada una.

Envía una solicitud POST a https://api.getanyapi.com/v1/run/airbnb.search con tu clave de AnyAPI en un encabezado "Authorization: Bearer" y la entrada como cuerpo JSON. La misma clave y la misma billetera sirven para todos los endpoints de AnyAPI.

No. Agregas dólares a un solo saldo prepagado de AnyAPI y cada solicitud descuenta de él. No hay plan mensual ni mínimo, y el mismo saldo paga todos los endpoints de AnyAPI.

Sí. Instala @getanyapi/sdk desde npm para TypeScript o getanyapi desde pip para Python. Ambos llaman a todos los endpoints de AnyAPI con la misma clave, y también sirve cualquier cliente HTTP.

Sí. Un agente puede conectarse al servidor MCP de AnyAPI en https://api.getanyapi.com/mcp, o crear su propia clave de prueba gratis con un solo POST sin autenticar a https://api.getanyapi.com/agent/signup y llamar a este endpoint por HTTP.