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

Tareas de búsqueda de empresas locales en vivo

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

DataForSEO

​

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

Tareas de búsqueda de empresas locales en vivo

​

Busca en el propio índice de DataForSEO de listados de empresas locales por categories, description, title y location_coordinate: una terna de latitud, longitud y radio. Devuelve total_count, count, offset, offset_token e items, paginados con el token. Envuelto en el sobre de DataForSEO: datos en tasks[0].result, resultado en tasks[0].status_code; una solicitud rechazada sigue devolviendo HTTP 200. Esto lee un índice y responde de inmediato; todo lo demás aquí pone en cola un raspado en vivo de la fuente. Empieza por aquí y profundiza solo donde importe.

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)[]
    • categories
      Tipo: array string[] | null

      categorías de empresas
      campo opcional
      las categorías que especifiques se usan para buscar listados de empresas;
      si no usas este campo, devolveremos los listados de empresas encontrados en la ubicación especificada;
      puedes especificar hasta 10 categorías

    • description
      Tipo: string | null

      descripción del elemento en el SERP
      campo opcional
      la descripción de la entidad comercial para la que se recopilan los resultados;
      puede contener hasta 200 caracteres

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

      array de parámetros de filtrado de resultados
      campo opcional
      puedes añadir varios filtros a la vez (8 filtros como máximo)
      define un operador lógico and o or entre las condiciones
      se admiten los siguientes operadores:
      regex, not_regex, <, <=, >, >=, =, <>, in, not_in, like, not_like, ilike, not_ilike, match, not_match
      puedes usar el operador % con like y not_like para coincidir con cualquier cadena de cero o más caracteres
      ejemplo:
      ["rating.value",">",3]
      puedes recibir la lista de filtros disponibles haciendo una solicitud separada a https://api.dataforseo.com/v3/business_data/business_listings/available_filters
      La lista completa de filtros posibles está disponible aquí.

      Objeto vacío
    • is_claimed
      Tipo: boolean | null

      indica si el propietario ha verificado la empresa en Google Maps
      campo opcional

    • limit
      Tipo: integer | null

      el número máximo de empresas devueltas
      campo opcional
      valor predeterminado: 100
      valor máximo: 1000

    • location_coordinate
      Tipo: string | null

      coordenadas GPS de una ubicación
      campo opcional
      el parámetro location_coordinate debe especificarse en el formato "latitude,longitude,radius"
      el número máximo de dígitos decimales para "latitude" y "longitude": 7
      el valor de "radius" se especifica en kilómetros (km)
      el valor mínimo para "radius": 1
      el valor máximo para "radius": 100000
      ejemplo:
      53.476225,-2.243572,200
      obtén más información sobre cómo definir parámetros de ubicación en esta API en nuestro Centro de ayuda

    • offset
      Tipo: integer | null

      desplazamiento en el array de resultados de empresas devueltas
      campo opcional
      valor predeterminado: 0
      si especificas el valor 10, se omitirán las diez primeras entidades del array de resultados y los datos se proporcionarán para las entidades siguientes
      Nota: recomendamos usar este parámetro solo al recuperar hasta 10.000 resultados
      para recuperar más de 10.000 resultados, usa el offset_token

    • offset_token
      Tipo: string | null

      token para solicitudes posteriores
      campo opcional
      se proporciona en el campo identical de la respuesta a cada solicitud;
      usa este parámetro para evitar tiempos de espera al intentar obtener más de 100.000 resultados en una sola solicitud;
      al especificar el valor único de offset_token del array de respuesta, obtendrás los resultados posteriores de la tarea inicial;
      los valores de offset_token son únicos para cada tarea posterior
      Nota: si se especifica offset_token en la solicitud, todos los demás parámetros deben ser idénticos a los de la solicitud anterior
      más información sobre este parámetro en nuestro Centro de ayuda

    • order_by
      Tipo: array string[] | null

      reglas de ordenación de los resultados
      campo opcional
      puedes usar los mismos valores que en el array filters para ordenar los resultados
      tipos de ordenación posibles:
      asc - los resultados se ordenarán en orden ascendente
      desc - los resultados se ordenarán en orden descendente
      usa una coma para definir un parámetro de ordenación
      ejemplo:
      ["rating.value,desc"]ten en cuenta que puedes definir como máximo tres reglas de ordenación en una sola solicitud
      usa una coma para separar varias reglas de ordenación
      ejemplo:
      ["rating.value,desc","rating.votes_count,desc"]

    • 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

    • title
      Tipo: string | null

      título del elemento en el SERP
      campo opcional
      el nombre de la entidad comercial para la que se recopilan los resultados;
      puede contener hasta 200 caracteres

Respuestas
  • 200
    Tipo: object | null · Response36Afe1097B20_BusinessDataBusinessListingsSearchLiveResponseInfo
    • 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_BusinessDataBusinessListingsSearchLiveTaskInfo
        • 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

          • count
            Tipo: integer | null Formato: int64

            tipos de elementos
            el número de elementos del array items

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

            tipos de elementos encontrados
            tipos de resultados de búsqueda encontrados en el array items;
            tipos de elementos posibles: business_listing

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

              categorías de negocio adicionales
              categorías adicionales de Google My Business que describen con más detalle los servicios que ofrece la entidad comercial

            • address
              Tipo: string | null

              dirección de la entidad comercial

            • address_info
              Tipo: object | null · Response36Afe1097B20_AddressInfo

              objeto que contiene los componentes de dirección de la entidad comercial

              • address
                Tipo: string | null

                dirección del establecimiento local

              • borough
                Tipo: string | null

                unidad administrativa o distrito al que pertenece el establecimiento local

              • city
                Tipo: string | null

                nombre de la ciudad donde se ubica el establecimiento local

              • country_code
                Tipo: string | null

                código ISO del país del establecimiento local

              • region
                Tipo: string | null

                región DMA a la que pertenece el establecimiento local

              • zip
                Tipo: string | null

                código postal del establecimiento local

            • attributes
              Tipo: object | null · Response36Afe1097B20_BusinessDataAttributesInfo

              detalles del servicio en forma de comprobaciones revisadas por usuarios;
              detalles del servicio de una entidad comercial mostrados en forma de comprobaciones y basados en los comentarios de los usuarios y en la category del negocio

              • available_attributes
                Tipo: object | null

                atributos disponibles
                indica los atributos que puede ofrecer una entidad comercial

                • propertyName
                  Tipo: array (string | null)[] | null
              • unavailable_attributes
                Tipo: object | null

                atributos no disponibles
                indica los atributos que no puede ofrecer una entidad comercial

                • propertyName
                  Tipo: array (string | null)[] | null
            • category
              Tipo: string | null

              categoría de negocio
              categoría general de Google My Business que describe mejor los servicios que ofrece la entidad comercial

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

              ID de categoría globales
              ID de categoría universales que no cambian según el país seleccionado

            • check_url
              Tipo: string | null

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

            • cid
              Tipo: string | null

              ID de cliente definido por Google
              ID único de un establecimiento local
              obtén más información sobre el identificador en este artículo del centro de ayuda

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

              contactos disponibles del negocio
              lista de contactos para interactuar con el negocio

              • source
                Tipo: string | null

                fuente de datos

              • type
                Tipo: string | null

                tipo de elemento

              • value
                Tipo: string | null

                el valor de la calificación

            • description
              Tipo: string | null

              descripción del elemento en la SERP
              la descripción de la entidad comercial para la que se recopilan los resultados

            • domain
              Tipo: string | null

              dominio de la entidad comercial

            • feature_id
              Tipo: string | null

              el identificador único del elemento en la SERP
              obtén más información sobre el identificador en este artículo del centro de ayuda

            • first_seen
              Tipo: string | null

              fecha y hora en que nuestro rastreador encontró el elemento de ficha del negocio por primera vez
              en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
              ejemplo:
              2023-03-11 10:04:11 +00:00

            • hotel_rating
              Tipo: integer | null

              clasificación por estrellas del hotel
              las clasificaciones van de 1 a 5 estrellas, más información
              si no hay información sobre la clasificación del hotel, el valor será null

            • is_claimed
              Tipo: boolean | null

              muestra si el propietario ha verificado la entidad en Google Maps

            • last_updated_time
              Tipo: string | null

              fecha y hora de la última actualización de los datos
              en formato UTC: “yyyy-mm-dd hh-mm-ss +00:00”
              ejemplo:
              2023-01-26 09:03:15 +00:00

            • latitude
              Tipo: number | null

              coordenada de latitud de los establecimientos locales en google maps
              ejemplo:
              "latitude": 51.584091

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

              interacciones disponibles con la empresa
              lista de opciones para interactuar con la empresa directamente desde los resultados de búsqueda

              • type
                Tipo: string | null

                tipo de elemento

            • logo
              Tipo: string | null

              URL del logotipo incluido en el perfil de Google My Business

            • longitude
              Tipo: number | null

              coordenada de longitud del establecimiento local en google maps
              ejemplo:
              "longitude": -0.31365919999999997

            • main_image
              Tipo: string | null

              URL de la imagen principal incluida en el perfil de Google My Business

            • original_title
              Tipo: string | null

              título original del elemento
              título original no traducido por Google

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

              entidades comerciales relacionadas

              • cid
                Tipo: string | null

                ID de cliente definido por Google
                ID único de un establecimiento local
                obtén más información sobre el identificador en este artículo del centro de ayuda

              • feature_id
                Tipo: string | null

                el identificador único del elemento en la SERP
                obtén más información sobre el identificador en este artículo del centro de ayuda

              • rating
                Tipo: object | null · Response36Afe1097B20_RatingInfo

                la valoración del elemento
                la tasa de popularidad basada en las reseñas y mostrada en la SERP

                • 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

              • title
                Tipo: string | null

                título del elemento en el SERP
                el nombre de la entidad comercial para la que se recopilan los resultados

            • phone
              Tipo: string | null

              número de teléfono de la entidad comercial

            • place_id
              Tipo: string | null

              identificador único del lugar
              place id del establecimiento local que aparece en el elemento
              obtén más información sobre el identificador en este artículo del centro de ayuda

            • place_topics
              Tipo: object | null

              palabras clave mencionadas en las reseñas de clientes
              contiene las palabras clave más populares relacionadas con los productos/servicios mencionados en las reseñas de clientes de una entidad comercial y el número de reseñas que mencionan cada palabra clave
              ejemplo:
              "place_topics": {
              "egg roll": 48,
              "birthday": 33
              }

              • propertyName
                Tipo: integer | null Formato: int64

                Signed 64-bit integers (long type).

            • popular_times
              Tipo: object | null · Response36Afe1097B20_PopularTimes

              horarios de mayor afluencia
              información relacionada con las horas de mayor actividad de la entidad comercial

              • popular_times_by_days
                Tipo: object | null

                horas de mayor afluencia
                información sobre las horas de mayor afluencia del establecimiento local de cada día de la semana

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

                  horario de apertura los domingos

                  • popular_index
                    Tipo: integer | null

                    índice de popularidad índice de popularidad relativo y limitado en el tiempo, medido de 0 a 100; un valor más alto corresponde a una hora del día con más afluencia

                  • time
                    Tipo: object | null · Response36Afe1097B20_TimeInfo

                    horas en formato de 24 horas

                    • hour
                      Tipo: integer | null

                      horas en formato de 24 horas

                    • minute
                      Tipo: integer | null

                      minutos

            • price_level
              Tipo: string | null

              nivel de precio del establecimiento
              puede tomar los valores: inexpensive, moderate, expensive, very_expensive
              si no hay información sobre el nivel de precio, el valor será null

            • rating
              Tipo: object | null · Response36Afe1097B20_RatingInfo

              la valoración del elemento
              la tasa de popularidad basada en las reseñas y mostrada en la SERP

              • rating_max
                Tipo: number | null Formato: double

                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

            • rating_distribution
              Tipo: object | null

              la distribución de valoraciones de la entidad comercial
              el objeto muestra el número de valoraciones de 1 a 5 estrellas, según las reseñas de los usuarios

              • propertyName
                Tipo: integer | null Formato: Int64
            • services
              Tipo: array (object | null)[] | null
              • category
                Tipo: string | null

                categoría de negocio
                categoría general de Google My Business que describe mejor los servicios que ofrece la entidad comercial

              • price
                Tipo: object | null · Response36Afe1097B20_PriceInfo
                • currency
                  Tipo: string | null

                  moneda del precio indicado código ISO de la moneda aplicada al precio

                • current
                  Tipo: number | null Formato: double

                  precio actual indica el precio actual del producto o servicio destacado en el resultado

                • displayed_price
                  Tipo: string | null

                  cadena de precio del resultado cadena de precio sin formato tal como se proporciona en el resultado

                • is_price_range
                  Tipo: boolean | null

                  el precio se proporciona como un intervalo indica si un precio se proporciona como un intervalo

                • max_value
                  Tipo: number | null Formato: double

                  el precio máximo el precio máximo del producto o servicio tal como se indica en el resultado

                • regular
                  Tipo: number | null Formato: double

                  precio habitual indica el precio habitual del producto o servicio sin descuentos aplicados

              • snippet
                Tipo: string | null

                información adicional sobre la entidad comercial

              • title
                Tipo: string | null

                título del elemento en el SERP
                el nombre de la entidad comercial para la que se recopilan los resultados

            • snippet
              Tipo: string | null

              información adicional sobre la entidad comercial

            • title
              Tipo: string | null

              título del elemento en el SERP
              el nombre de la entidad comercial para la que se recopilan los resultados

            • total_photos
              Tipo: integer | null Formato: int64

              número total de imágenes incluidas en el perfil de Google My Business

            • type
              Tipo: string | null

              tipo de elemento

            • url
              Tipo: string | null

              url absoluta de la entidad comercial

            • work_time
              Tipo: object | null · Response36Afe1097B20_BusinessWorkHoursInfo

              detalles del horario de atención
              información relacionada con el horario de atención de la entidad comercial

              • work_hours
                Tipo: object | null · Response36Afe1097B20_WorkHours

                horario de apertura
                información sobre el horario de trabajo del establecimiento local

                • current_status
                  Tipo: string | null

                  estado actual del establecimiento
                  indica si el establecimiento está abierto o cerrado

                • timetable
                  Tipo: object | null

                  tabla de horarios de apertura

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

                    horario de apertura los domingos

                    • close
                      Tipo: object | null · Response36Afe1097B20_TimeInfo

                      hora de cierre

                      • hour
                        Tipo: integer | null

                        horas en formato de 24 horas

                      • minute
                        Tipo: integer | null

                        minutos

                    • open
                      Tipo: object | null · Response36Afe1097B20_TimeInfo

                      hora de apertura

                      • hour
                        Tipo: integer | null

                        horas en formato de 24 horas

                      • minute
                        Tipo: integer | null

                        minutos

          • offset
            Tipo: integer | null Formato: int64

            Signed 64-bit integers (long type).

          • offset_token
            Tipo: string | null
          • total_count
            Tipo: integer | null Formato: int64

            número total de resultados de nuestra base de datos relevantes para tu solicitud

        • 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/business_listings/search/live
curl https://openapi.felo.ai/v1/beta/dataforseo/business_data/business_listings/search/live \
  --request POST \
  --header 'Content-Type: application/json' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
  --data '[
  {
    "categories": [
      "pizza_restaurant"
    ],
    "description": "pizza",
    "title": "pizza",
    "is_claimed": true,
    "location_coordinate": "53.476225,-2.243572,10",
    "order_by": [
      "rating.value,desc"
    ],
    "filters": [
      [
        "rating.value",
        ">",
        3
      ]
    ],
    "limit": 3
  }
]'
{
  "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": [
        {
          "total_count": null,
          "count": null,
          "offset": null,
          "offset_token": null,
          "items": [
            {
              "type": null,
              "title": null,
              "original_title": null,
              "description": null,
              "category": null,
              "category_ids": [
                "[Max Depth Exceeded]"
              ],
              "additional_categories": [
                "[Max Depth Exceeded]"
              ],
              "cid": null,
              "feature_id": null,
              "address": null,
              "address_info": "[Max Depth Exceeded]",
              "place_id": null,
              "phone": null,
              "url": null,
              "domain": null,
              "logo": null,
              "main_image": null,
              "total_photos": null,
              "snippet": null,
              "latitude": null,
              "longitude": null,
              "is_claimed": null,
              "attributes": "[Max Depth Exceeded]",
              "place_topics": null,
              "rating": {
                "0": "[",
                "1": "M",
                "2": "a",
                "3": "x",
                "4": " ",
                "5": "D",
                "6": "e",
                "7": "p",
                "8": "t",
                "9": "h",
                "10": " ",
                "11": "E",
                "12": "x",
                "13": "c",
                "14": "e",
                "15": "e",
                "16": "d",
                "17": "e",
                "18": "d",
                "19": "]",
                "rating_type": "[Max Depth Exceeded]",
                "value": "[Max Depth Exceeded]",
                "votes_count": "[Max Depth Exceeded]",
                "rating_max": "[Max Depth Exceeded]"
              },
              "hotel_rating": null,
              "price_level": null,
              "rating_distribution": null,
              "people_also_search": [
                "[Max Depth Exceeded]"
              ],
              "work_time": "[Max Depth Exceeded]",
              "popular_times": "[Max Depth Exceeded]",
              "local_business_links": [
                "[Max Depth Exceeded]"
              ],
              "contact_info": [
                "[Max Depth Exceeded]"
              ],
              "check_url": null,
              "last_updated_time": null,
              "first_seen": null,
              "services": [
                "[Max Depth Exceeded]"
              ]
            }
          ]
        }
      ]
    }
  ]
}
Live Business Listings Search Tasks