Felo API PlatformFelo API Platform
Todos los endpoints de DataForSEO
v0.2.0-beta
OpenAPI 3.1.0

Google Hotel Info Advanced en vivo

Servidor:https://openapi.felo.ai
Bibliotecas cliente

DataForSEO

​

SEO, search-engine results, keyword research, backlinks and AI visibility data.

Google Hotel Info Advanced en vivo

​

La ficha de Google de un hotel: habitaciones, servicios, precios y las opciones de reserva que muestra Google. Envuelto en el sobre de DataForSEO: datos en tasks[0].result, resultado en tasks[0].status_code; una solicitud rechazada sigue devolviendo HTTP 200. La forma sin procesar es post_dataforseo_business_google_hotel_info_live_html, y la forma en cola, post_dataforseo_business_google_hotel_info_submit. Para encontrar primero el hotel, usa post_dataforseo_business_google_hotel_searches_live.

Referencia de precios

  • Medición: Coste de la respuesta notificado.
  • Estimación de referencia por solicitud: USD 0.2428.
  • Multiplicador de referencia del cliente: 1.0. No volver a aplicarlo a un importe de cliente ya liquidado.

Solo metadatos de referencia, no una cotización de la cuenta, un precio garantizado ni un límite de gasto. Los créditos de recursos no son créditos de Felo. Los cargos finales se rigen por los registros de facturación de Felo.

Cuerpo
application/json
  • Tipo: array (object | null)[]
    • adults
      Tipo: integer | null

      número de adultos
      campo opcional
      si no especificas este campo, se usarán dos adultos por defecto
      ejemplo:
      1

    • check_in
      Tipo: string | null

      fecha de entrada
      campo opcional
      si no especificas este campo, se usará por defecto la fecha de mañana;
      el valor no puede ser anterior a la fecha de hoy
      formato de fecha: "yyyy-mm-dd"
      ejemplo:
      "2019-01-15"

    • check_out
      Tipo: string | null

      fecha de salida
      campo opcional
      si no especificas este campo, nuestro sistema aplicará por defecto la fecha de dos días a partir de ahora;
      Nota: el valor no puede ser menor o igual que check_in;
      el intervalo entre los valores de check_in y check_out no puede superar los 30 días
      formato de fecha: "yyyy-mm-dd"
      ejemplo:
      "2019-01-15"

    • children
      Tipo: array string[] | null

      número y edad de los niños
      campo opcional
      si no especificas este campo, no se incluirá ningún niño en la búsqueda;

      define el siguiente valor si quieres incluir un niño de 14 años:
      [14]
      define el siguiente valor si quieres incluir un niño de 13 años y otro de 8 años:
      [13,8]

    • currency
      Tipo: string | null

      moneda
      campo opcional
      ejemplo:
      "USD"

    • hotel_identifier
      Tipo: string

      identificador único del hotel
      campo obligatorio
      identificador único de una entidad hotelera en la búsqueda de Google;
      puedes obtener el valor haciendo una solicitud a la Advanced Google SERP API (incluido en el elemento hotels de la respuesta) o al endpoint Hotel Searches de Business Data API
      ejemplo:
      ChYIq6SB--i6p6cpGgovbS8wN2s5ODZfEAE

    • language_code
      Tipo: string

      código de idioma del motor de búsqueda
      campo obligatorio si no especificas language_name
      si usas este campo, no necesitas especificar language_name
      puedes obtener la lista de idiomas disponibles con su language_code haciendo una solicitud independiente a https://api.dataforseo.com/v3/business_data/google/languages
      ejemplo:
      en

    • language_name
      Tipo: string

      nombre completo del idioma del motor de búsqueda
      campo obligatorio si no especificas language_code
      si usas este campo, no necesitas especificar language_code
      puedes obtener la lista de idiomas disponibles con language_name haciendo una solicitud independiente a https://api.dataforseo.com/v3/business_data/google/languages
      ejemplo:
      English

    • load_prices_by_dates
      Tipo: boolean | null

      cargar precios de estancia en el hotel por fechas
      campo opcional
      si especificas este parámetro con true, la respuesta incluirá el array prices_by_dates con los precios de estancia en el hotel divididos por fechas
      si usas este parámetro, se te cobrará el doble del precio base por solicitud

    • location_code
      Tipo: integer

      código de ubicación del motor de búsqueda
      campo obligatorio si no especificas location_name_or location_coordinate
      si usas este campo, no necesitas especificar location_name o location_coordinate
      puedes obtener la lista de ubicaciones disponibles con location_code haciendo una solicitud independiente a https://api.dataforseo.com/v3/business_data/google/locations
      ejemplo:
      2840

    • location_coordinate
      Tipo: string

      coordenadas GPS de una ubicación
      campo obligatorio si no especificas location_name_or location_code
      si usas este campo, no necesitas especificar location_name o location_code
      el parámetro location_coordinate debe especificarse en el formato "latitude, longitude"
      el número máximo de dígitos decimales para "latitude" y "longitude": 7
      Nota: si las coordenadas se usan para definir una ubicación, la búsqueda se realizará en el localidad más cercana;
      ejemplo:
      53.476225,-2.243572

    • location_name
      Tipo: string

      nombre completo de la ubicación del motor de búsqueda
      campo obligatorio si no especificas location_code o location_coordinate
      si usas este campo, no necesitas especificar location_code o location_coordinate
      puedes obtener la lista de ubicaciones disponibles con location_name haciendo una solicitud independiente a https://api.dataforseo.com/v3/business_data/google/locations
      ejemplo:
      London,England,United Kingdom

    • prices_date_range
      Tipo: string | null

      período predefinido para recuperar datos diarios de precios
      campo opcional
      para usar este parámetro, debes especificar load_prices_by_dates con true
      si no se especifica prices_start_date , la fecha de inicio se establece en la fecha de check_in
      valores posibles: month, three_months, six_months, year
      valor predeterminado: month

    • prices_end_date
      Tipo: string | null

      fecha final para cargar precios por fechas
      campo opcional
      para usar este parámetro, debes especificar load_prices_by_dates con true
      si no se especifica este parámetro, obtendrás los precios por fecha para el mes
      formato de fecha: yyyy-mm-dd
      ejemplo:
      2025-05-21

    • prices_start_date
      Tipo: string | null

      fecha inicial para cargar precios por fechas
      campo opcional
      para usar este parámetro, debes especificar load_prices_by_dates con true
      si no se especifica este parámetro, la fecha de inicio se establece en la fecha de check_in
      formato de fecha: yyyy-mm-dd
      ejemplo:
      2025-05-20

    • tag
      Tipo: string | null

      identificador de tarea definido por el usuario
      campo opcional
      el límite de caracteres es 255
      puedes usar este parámetro para identificar la tarea y relacionarla con el resultado
      encontrarás el valor de tag especificado en el objeto data de la respuesta

Respuestas
  • 200
    Tipo: object | null · Response36Afe1097B20_BusinessDataGoogleHotelInfoLiveAdvancedResponseInfo
    • cost
      Tipo: number | null Formato: double

      costo total de las tareas, USD

    • status_code
      Tipo: integer | null

      código de estado general puedes encontrar la lista completa de los códigos de respuesta aquí

    • status_message
      Tipo: string | null

      mensaje informativo general puedes encontrar la lista completa de los mensajes informativos generales aquí

    • tasks
      Tipo: array (object | null)[] | null

      array de tareas

      • Tipo: object | null · Response36Afe1097B20_BusinessDataGoogleHotelInfoLiveAdvancedTaskInfo
        • cost
          Tipo: number | null Formato: double

          costo total de las tareas, USD

        • data
          Tipo: object | null

          contiene los mismos parámetros que especificaste en la solicitud POST

          • propertyName
            Tipo: object | null
        • id
          Tipo: string | null

          identificador de la tarea identificador único de la tarea en nuestro sistema en formato UUID

        • path
          Tipo: array (string | null)[] | null

          ruta de la URL

        • result
          Tipo: array (object | null)[] | null

          array de resultados

          • about
            Tipo: object | null · Response36Afe1097B20_HotelAboutInfo

            información sobre el hotel

            • amenities
              Tipo: array (object | null)[] | null

              servicios del hotel
              información sobre los servicios del hotel

              • category
                Tipo: string | null

                categoría estandarizada del servicio

              • category_label
                Tipo: string | null

                etiqueta de la categoría

              • items
                Tipo: array (object | null)[] | null

                servicios y detalles específicos

                • amenity
                  Tipo: string | null

                  nombre estandarizado del servicio

                • amenity_label
                  Tipo: string | null

                  nombre del servicio mostrado

                • hint
                  Tipo: string | null

                  detalles estandarizados sobre el servicio

                • hint_label
                  Tipo: string | null

                  detalles mostrados sobre el servicio

                • is_available
                  Tipo: boolean | null

                  indica si el amenity está disponible en el hotel

            • check_in_time
              Tipo: object | null · Response36Afe1097B20_TimeInfo

              hora de check-in del hotel
              hora de check-in indicada en la ficha del hotel

              • hour
                Tipo: integer | null

                horas en formato de 24 horas

              • minute
                Tipo: integer | null

                minutos

            • check_out_time
              Tipo: object | null · Response36Afe1097B20_TimeInfo

              hora de check-out del hotel
              hora de check-out indicada en la ficha del hotel

              • hour
                Tipo: integer | null

                horas en formato de 24 horas

              • minute
                Tipo: integer | null

                minutos

            • description
              Tipo: string | null

              descripción del hotel
              la descripción de la entidad hotelera para la que se recopilan los resultados

            • domain
              Tipo: string | null

              dominio del hotel
              dominio del sitio web del hotel

            • full_address
              Tipo: string | null

              dirección completa del hotel
              dirección del hotel indicada en el formato estandarizado

            • popular_amenities
              Tipo: array (object | null)[] | null

              servicios del hotel
              información sobre los servicios del hotel etiquetados como "populares"

              • amenity
                Tipo: string | null

                nombre estandarizado del servicio

              • amenity_label
                Tipo: string | null

                nombre del servicio mostrado

              • hint
                Tipo: string | null

                detalles estandarizados sobre el servicio

              • hint_label
                Tipo: string | null

                detalles mostrados sobre el servicio

              • is_available
                Tipo: boolean | null

                indica si el amenity está disponible en el hotel

            • sub_descriptions
              Tipo: array (string | null)[] | null

              descripción adicional del hotel
              detalles sobre el hotel proporcionados además de la descripción

            • url
              Tipo: string | null

              url del hotel
              URL del sitio web del hotel indicado en la ficha

          • address
            Tipo: string | null

            dirección del hotel
            dirección física del hotel

          • check_url
            Tipo: string | null

            URL directa a los resultados del motor de búsqueda
            puedes usarla para asegurarte de que proporcionamos resultados precisos

          • datetime
            Tipo: string | null

            fecha y hora en que se recibió el resultado
            en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
            ejemplo:
            2019-11-15 12:57:46 +00:00

          • hotel_identifier
            Tipo: string | null

            identificador recibido en un array POST
            este campo contendrá el parámetro hotel_identifier especificado al establecer una tarea;
            ejemplo:
            CgoI-KWyzenM_MV3EAE

          • language_code
            Tipo: string | null

            código de idioma en un array POST

          • location
            Tipo: object | null · Response36Afe1097B20_HotelLocationInfo

            información sobre la ubicación del hotel
            información sobre la ubicación donde se encuentra el hotel

            • latitude
              Tipo: number | null

              latitud del hotel
              coordenadas de latitud de la ubicación del hotel
              ejemplo:
              39.4806397

            • location_chain
              Tipo: array (object | null)[] | null

              elementos de la cadena de ubicación
              parámetros adicionales de cada elemento de la cadena de ubicación

              • card_id
                Tipo: string | null

                identificador de la tarjeta

              • cid
                Tipo: string | null

                ID de cliente
                obtén más información sobre el identificador en este artículo del centro de ayuda

              • feature_id
                Tipo: string | null

                identificador de característica
                obtén más información sobre el identificador en este artículo del centro de ayuda

              • title
                Tipo: string | null

                título del elemento en la cadena de ubicación

            • longitude
              Tipo: number | null

              longitud del hotel
              coordenadas de latitud de la ubicación del hotel
              ejemplo:
              -106.0512973

            • maps_url
              Tipo: string | null

              url de la ubicación del hotel en google maps

            • neighborhood
              Tipo: string | null

              nombre del barrio donde se encuentra el hotel

            • neighborhood_description
              Tipo: string | null

              descripción del barrio donde se encuentra el hotel

            • overall_score
              Tipo: number | null

              puntuación general de la ubicación del hotel
              indica la puntuación general de la ubicación del hotel en el intervalo de 1 a 5;
              se calcula a partir de datos sobre la proximidad del hotel a atracciones y restaurantes cercanos, transporte y aeropuertos;
              ten en cuenta que los criterios no tienen el mismo peso en la puntuación general

            • score_by_categories
              Tipo: object | null

              puntuaciones por categoría de la ubicación del hotel
              las puntuaciones de la ubicación del hotel vinculadas a las categorías que indican la proximidad a atracciones, restaurantes, transporte y aeropuertos cercanos;

              • propertyName
                Tipo: number | null Formato: double
          • location_code
            Tipo: integer | null

            código de ubicación en un array POST

          • overview_images
            Tipo: array (string | null)[] | null

            imágenes mostradas en la vista general del hotel
            array que contiene URL de imágenes mostradas en la vista general del hotel

          • phone
            Tipo: string | null

            número de teléfono del hotel
            número de teléfono de contacto del hotel

          • prices
            Tipo: object | null · Response36Afe1097B20_HotelPriceInfo

            detalles de precios de la entidad hotel
            contiene información sobre los precios del hotel

            • check_in
              Tipo: string | null

              fecha y hora de check-in
              en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
              ejemplo:
              2019-11-15 12:57:46 +00:00

            • check_out
              Tipo: string | null

              fecha y hora de check-out
              en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
              ejemplo:
              2019-11-15 12:57:46 +00:00

            • currency
              Tipo: string | null

              moneda del precio
              USD se aplica de forma predeterminada, a menos que se especifique en el array POST

            • discount_text
              Tipo: string | null

              texto sobre un descuento aplicado

            • items
              Tipo: array (object | null)[] | null

              tipos de elemento encontrados
              tipos de resultados de motores de búsqueda encontrados en el array items;
              tipos de elemento posibles: hotel_search_item

              • currency
                Tipo: string | null

                moneda del precio
                USD se aplica de forma predeterminada, a menos que se especifique en el array POST

              • domain
                Tipo: string | null

                dominio de terceros dominio de la página del sitio web de terceros con información de precios

              • free_cancellation_until
                Tipo: string | null

                fecha hasta la que está disponible la cancelación gratuita en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00” equivale a null si la cancelación gratuita no está disponible para las fechas seleccionadas

              • is_paid
                Tipo: boolean | null

                indica una ficha de hotel de pago
                si true, el hotel_search_item relacionado es un anuncio de pago
                si false, el hotel_search_item relacionado es una ficha de hotel orgánica

              • offers
                Tipo: array (object | null)[] | null

                ofertas de precios destacadas

                • currency
                  Tipo: string | null

                  moneda del precio
                  USD se aplica de forma predeterminada, a menos que se especifique en el array POST

                • free_cancellation_until
                  Tipo: string | null

                  fecha hasta la que está disponible la cancelación gratuita en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00” equivale a null si la cancelación gratuita no está disponible para las fechas seleccionadas

                • max_visitors
                  Tipo: integer | null

                  el número máximo de visitantes el número máximo de visitantes para los que es válida la oferta de precio

                • offer_images
                  Tipo: array (string | null)[] | null

                  imágenes de la oferta de precio URLs de las imágenes incluidas en la oferta de precio

                • price
                  Tipo: number | null

                  precio por noche

                • title
                  Tipo: string | null

                  título del hotel

                • type
                  Tipo: string | null

                  tipo de elemento

                • url
                  Tipo: string | null

                  url de la oferta de precio URL de la página del sitio web donde aparece la oferta de precio

              • official_site
                Tipo: boolean | null
              • price
                Tipo: number | null

                precio por noche

              • title
                Tipo: string | null

                título del hotel

              • type
                Tipo: string | null

                tipo de elemento

              • url
                Tipo: string | null

                url de la página de terceros URL de la página del sitio web de terceros con información de precios

            • price
              Tipo: number | null

              precio por noche

            • price_without_discount
              Tipo: number | null Formato: int64

              precio total por noche sin descuento aplicado

            • prices_by_dates
              Tipo: array (object | null)[] | null
              • check_in_date
                Tipo: string | null
              • check_out_date
                Tipo: string | null
              • currency
                Tipo: string | null

                moneda del precio
                USD se aplica de forma predeterminada, a menos que se especifique en el array POST

              • price
                Tipo: number | null

                precio por noche

            • visitors
              Tipo: integer | null

              número de visitantes del hotel para este precio

          • reviews
            Tipo: object | null · Response36Afe1097B20_HotelReviewInfo

            reseñas del hotel por criterio
            información sobre las reseñas de la entidad hotel

            • mentions
              Tipo: array (object | null)[] | null

              menciones del hotel
              información sobre las reseñas del hotel por criterio

              • negative_count
                Tipo: integer | null Formato: int64

                recuento de reseñas negativas por criterio

              • positive_count
                Tipo: integer | null Formato: int64

                recuento de reseñas positivas por criterio

              • positive_score
                Tipo: number | null

                puntuación positiva por criterio

              • title
                Tipo: string | null

                título del criterio evaluado

              • total_count
                Tipo: integer | null Formato: int64

                recuento de todas las reseñas por criterio

              • visible_by_default
                Tipo: boolean | null

                elemento visible de forma predeterminada
                indica si el elemento de reseña es visible de forma predeterminada

            • other_sites_reviews
              Tipo: array (object | null)[] | null

              reseñas en sitios de terceros
              reseñas de sitios de terceros

              • rating
                Tipo: object | null · Response36Afe1097B20_RatingInfo

                valoración de la reseña
                información sobre la valoración incluida en la reseña de un sitio de terceros

                • rating_max
                  Tipo: integer | null

                  el valor máximo para un rating_type

                • rating_type
                  Tipo: string | null

                  el tipo de valoración aquí puedes encontrar los siguientes elementos: Max5, Percents, CustomMax

                • value
                  Tipo: number | null Formato: double

                  el valor de la valoración

                • votes_count
                  Tipo: integer | null Formato: int64

                  la cantidad de feedback

              • review_text
                Tipo: string | null

                texto de la reseña
                texto de la reseña

              • title
                Tipo: string | null

                título de la reseña
                contiene el nombre del sitio de terceros donde apareció inicialmente la reseña

              • url
                Tipo: string | null

                URL de la reseña
                URL del sitio de terceros donde apareció inicialmente la reseña

            • rating_distribution
              Tipo: object | null

              distribución de valoraciones por votos
              la distribución de votos a lo largo de la valoración en el intervalo de 1 a 5

              • propertyName
                Tipo: integer | null Formato: Int64
            • value
              Tipo: number | null

              valoración general del hotel basada en los votos de los clientes

            • votes_count
              Tipo: integer | null Formato: int64

              número de votos de los clientes
              el número de votos de clientes incluidos en el cálculo de la valoración del hotel

          • stars
            Tipo: integer | null

            clasificación por estrellas del hotel
            clasificación que va de 1 a 5 estrellas y se muestra después de las valoraciones en el resumen del hotel

          • stars_description
            Tipo: string | null

            clasificación por estrellas del hotel
            clasificación que va de 1 a 5 estrellas y se muestra después de las valoraciones en el resumen del hotel

          • title
            Tipo: string | null

            título del hotel
            el título de la entidad hotel para la que se recopilan los resultados

        • result_count
          Tipo: integer | null Formato: int64

          número de elementos en el array de resultados

        • status_code
          Tipo: integer | null

          código de estado de la tarea generado por DataForSEO; puede estar dentro del siguiente intervalo: 10000-60000 puedes encontrar la lista completa de los códigos de respuesta aquí

        • status_message
          Tipo: string | null

          mensaje informativo de la tarea puedes encontrar la lista completa de los mensajes informativos generales aquí

        • time
          Tipo: string | null

          tiempo de ejecución, segundos

    • tasks_count
      Tipo: integer | null Formato: int64

      el número de tareas en el array de tareas

    • tasks_error
      Tipo: integer | null Formato: int64

      el número de tareas en el array de tareas devueltas con un error

    • time
      Tipo: string | null

      tiempo total de ejecución, en segundos

    • version
      Tipo: string | null

      la versión actual de la API

    application/json
  • 400

    No se pudo procesar la solicitud. Comprueba los parámetros de la solicitud.

  • 401

    Se requiere una clave de API de Felo válida.

  • 402

    La solicitud no puede continuar porque no se cumple un requisito de facturación.

  • 403

    La cuenta no tiene permiso para realizar esta operación.

  • 429

    Se ha alcanzado un límite de solicitudes o de gasto.

  • 502

    El servicio no pudo completar la solicitud.

  • 503

    La API o el servicio de facturación no están disponibles temporalmente.

  • 504

    El servicio agotó el tiempo de espera al procesar la solicitud.

  • default

    Respuesta de error; las respuestas de paso del upstream pueden usar formatos del proveedor

    application/json
Request Example for post/v1/beta/dataforseo/business_data/google/hotel_info/live/advanced
curl https://openapi.felo.ai/v1/beta/dataforseo/business_data/google/hotel_info/live/advanced \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "language_code": "en",
    "location_name": "New York,New York,United States",
    "hotel_identifier": "CgoI-KWyzenM_MV3EAE"
  }
]'
{
  "version": null,
  "status_code": null,
  "status_message": null,
  "time": null,
  "cost": null,
  "tasks_count": null,
  "tasks_error": null,
  "tasks": [
    {
      "id": null,
      "status_code": null,
      "status_message": null,
      "time": null,
      "cost": null,
      "result_count": null,
      "path": [
        null
      ],
      "data": null,
      "result": [
        {
          "hotel_identifier": null,
          "location_code": null,
          "language_code": null,
          "check_url": null,
          "datetime": null,
          "title": null,
          "stars": null,
          "stars_description": null,
          "address": null,
          "phone": null,
          "about": {
            "description": null,
            "sub_descriptions": [
              "[Max Depth Exceeded]"
            ],
            "check_in_time": "[Max Depth Exceeded]",
            "check_out_time": "[Max Depth Exceeded]",
            "full_address": null,
            "domain": null,
            "url": null,
            "amenities": [
              "[Max Depth Exceeded]"
            ],
            "popular_amenities": [
              "[Max Depth Exceeded]"
            ]
          },
          "location": {
            "neighborhood": null,
            "neighborhood_description": null,
            "maps_url": null,
            "overall_score": null,
            "score_by_categories": null,
            "latitude": null,
            "longitude": null,
            "location_chain": [
              "[Max Depth Exceeded]"
            ]
          },
          "reviews": {
            "value": null,
            "votes_count": null,
            "mentions": [
              "[Max Depth Exceeded]"
            ],
            "rating_distribution": null,
            "other_sites_reviews": [
              "[Max Depth Exceeded]"
            ]
          },
          "overview_images": [
            null
          ],
          "prices": {
            "price": null,
            "price_without_discount": null,
            "currency": null,
            "discount_text": null,
            "check_in": null,
            "check_out": null,
            "visitors": null,
            "items": [
              "[Max Depth Exceeded]"
            ],
            "prices_by_dates": [
              "[Max Depth Exceeded]"
            ]
          }
        }
      ]
    }
  ]
}
Live Google Hotel Info Advanced