API de datos en tiempo real
para todas las necesidades empresariales

Acceda a datos estructurados, filtrados y en tiempo real de más de 120 dominios a través de potentes API. Filtre Conjuntos de datos con IA, automatice la entrega de datos e intégrelos perfectamente en sus flujos de trabajo.

Web scraper api
  • Filtrado basado en IA con
    lenguaje natural
  • Entrega de datos en tiempo real a través de API
  • Paga solo por los datos
    que necesite
  • Ejemplos de código listos para usar
    en más de 7 idiomas
IMPULSADO POR IA

Filtra conjuntos de datos masivos con una sola indicación.

Describa exactamente lo que necesita en un inglés sencillo y deje que la IA aplique automáticamente los filtros perfectos. Reduzca los costes recuperando solo los datos relevantes.

  • Filtrado de lenguaje natural: no se requiere codificación.
  • La IA aplica filtros precisos automáticamente.
  • Reduzca miles de millones de registros a lo que realmente importa.
  • Filtrar por cualquier campo: ubicación, sector, cargo, fecha
  • Exporta los datos filtrados en JSON, CSV o Parquet.
BIBLIOTECA DE API DE DATOS

API de datos en tiempo real para todos los sectores

Acceda a datos estructurados y validados de más de 120 dominios a través de potentes API de filtrado. Obtenga solo los datos que necesita, entregados en tiempo real a su aplicación.

  • Más de 120 dominios
  • Más de 190 API de conjuntos de datos
  • Miles de millones de registros

Data Feeds Pricing

Tasa de actualización
100K
500K
1M
5M
20M
Complete Dataset
3TB
  • Limpio y validado
  • Actualizado mensualmente
  • JSON/CSV/Parquet

Flexible delivery to fit your workflow

Reciba datos filtrados a través de la respuesta de la API, Webhook, S3, Snowflake, Azure o descarga directa.

delivery methods
                              curl --request POST 
--url https://api.brightdata.com/conjuntos_de_datos/filter 
--header 'Authorization: Bearer ' 
--header 'Content-Type: application/json' 
--data '{
  "dataset_id": "gd_l1viktl72bvl7bjuj0",
  "records_limit": 100,
  "filter": {
    "name": "job_title",
    "operator": "=",
    "value": "Software Engineer"
  }
}'
                              
                            
                              solicitudes de importación

url = "https://api.brightdata.com/conjuntos_de_datos/filter"
headers = {"Authorization": "Bearer "}
payload = {
    "dataset_id": "gd_l1viktl72bvl7bjuj0",
    "records_limit": 100,
    "filter": {
        "name": "job_title",
        "operator": "=",
        "value": "Software Engineer"
    }
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
                              
                            
                              const url = 'https://api.brightdata.com/conjuntos-de-datos/filter';
const options = {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
  dataset_id: 'gd_l1viktl72bvl7bjuj0',
  records_limit: 100,
  filter: {
    name: 'job_title',
    operator: '=',
    value: 'Software Engineer'
  }
})
};

try {
  const response = await fetch(url, options);
  const data = await response.json();
  console.log(data);
} catch (error) {
  console.error(error);
}
                              
                            
                              HttpResponse response = Unirest.post("https://api.brightdata.com/conjuntos-de-datos/filter")
.header("Authorization", "Bearer ")
.header("Content-Type", "application/json")
  .body("{"dataset_id":"gd_l1viktl72bvl7bjuj0","records_limit":100,"filter":{"name":"job_title","operator":"=","value":"Software Engineer"}}")
  .asString();
                              
                            
EJEMPLOS DE CÓDIGO

Filtrar y recuperar datos con llamadas API sencillas

¿Por qué API de fuentes de datos?

La solución unificada para acceder, filtrar y entregar datos web a gran escala.

Filtrado basado en IA

Cree filtros precisos con operadores JSON sencillos. No se requiere una lógica de scraping compleja.

Acceso a la API en tiempo real

Recupere datos filtrados directamente en su aplicación a través de la API RESTful con tiempos de respuesta instantáneos.

structured data

Datos estructurados y limpios

Datos prevalidados y deduplicados con esquemas coherentes, listos para su uso inmediato en sus aplicaciones.

Opciones de entrega flexibles

Descarga a través de API, Webhook, S3, Snowflake o descarga directa en formatos JSON, CSV o Parquet.

Fácil de usar para los desarrolladores

Documentación completa de la API con ejemplos de código en Python, Node.js, cURL, PHP, Go, Java y Ruby.

Paga solo por lo que usas

Filtre miles de millones de registros hasta encontrar exactamente lo que necesita. No pague por datos irrelevantes.

VENTAJAS DE PRECIO

Maximice el valor con ahorros estratégicos en los costes.

Managed Data Collection_box

Pago por registro

Pague solo por los registros exactos que recupere. Filtre miles de millones hasta reducirlo a miles: pague solo por lo que utilice.

dataset bundles

Actualizaciones inteligentes de datos

Suscríbase solo a «Nuevos registros» o «Registros actualizados»; evite volver a descargar datos que no hayan cambiado.

discounts

Descuentos por volumen

Amplíe su acceso a los datos con importantes ahorros en solicitudes y suscripciones de gran volumen.

enriched datasets

Eficiencia de la API

Recupere datos prefiltrados directamente, sin necesidad de descargar y procesar archivos pesados localmente.

Descubra cómo las API de datos pueden ayudarle.

Impulse su canal de ventas con datos específicos

Filtra los perfiles de LinkedIn por cargo, empresa, ubicación y habilidades. Crea listas precisas de clientes potenciales y automatiza la puntuación de los mismos.

Manténgase a la vanguardia con información competitiva en tiempo real.

Supervise los precios de la competencia, realice un seguimiento de los lanzamientos de productos, analice las reseñas y la opinión en las plataformas de comercio electrónico y redes sociales.

Alimente sus modelos con datos estructurados y de alta calidad.

Acceda a millones de registros de texto, imágenes y datos estructurados para entrenar modelos de IA, potenciar LLM y crear aplicaciones inteligentes.

Toma decisiones de inversión basadas en datos

Realice un seguimiento de las métricas de crecimiento de la empresa, las rondas de financiación, los cambios en la dirección y las señales del mercado para identificar oportunidades de inversión.

Descubra oportunidades inmobiliarias con datos de mercado

Supervise los listados, las tendencias de precios, las tarifas de alquiler y las características de las propiedades en múltiples mercados para identificar oportunidades.

¿Está listo para impulsar su negocio con API de datos?

Acceda a más de 190 API de datos en tiempo real con filtrado basado en IA y entrega flexible.

Preguntas frecuentes sobre las API de fuentes de datos

Las API de alimentación de datos son API RESTful que le permiten filtrar conjuntos de datos y crear instantáneas con solo los datos que necesita. El punto final de la API Filter Dataset inicia un trabajo asíncrono que filtra el conjunto de datos seleccionado y crea una instantánea basada en sus criterios, que luego puede descargar o acceder mediante programación.

Cuando llamas a la API Filter Dataset, se crea una tarea asíncrona que aplica tus filtros y genera una instantánea. El proceso tiene un tiempo de espera máximo de 5 minutos. Una vez completado, recibirás un snapshot_id que podrás utilizar para acceder a tus datos filtrados. Solo se te cobrará por el tamaño de la instantánea en función del precio del registro.

La API admite una amplia gama de operadores: = (igual), != (no igual), < y > (menor/mayor que), <= y >= (menor/mayor o igual), «in» y «not_in» (coincidencia de valores), «includes» y «not_includes» (contiene subcadena/matriz), «array_includes» y «not_array_includes» (coincidencia exacta de matriz) e «is_null» / «is_not_null» para comprobar valores vacíos. Se aplican diferentes operadores a diferentes tipos de campos (texto, número, fecha, matriz).

Sí. Puede combinar varios filtros utilizando los operadores lógicos «and» u «or» en grupos de filtros. La API admite una profundidad de anidamiento máxima de 3 niveles. Para matrices de objetos, puede utilizar el parámetro «combine_nested_fields» para garantizar que todos los filtros coincidan dentro de un único objeto en lugar de en toda la matriz.

La API admite dos modos: el modo JSON para el filtrado estándar y el modo Multipart/Form-Data para cargar archivos CSV o JSON que contengan valores de filtro. En el modo Multipart, envíe dataset_id y records_limit como parámetros de consulta y, a continuación, incluya la definición del filtro y los archivos en el cuerpo del formulario. Esto es ideal para filtrar por cientos o miles de valores.

Solo necesita dos cosas: su ID de conjunto de datos (que se encuentra en la página de detalles del conjunto de datos) y su clave API de Bright Data. Incluya su clave API como token Bearer en el encabezado de autorización. No se requieren zonas Proxy, contraseñas ni credenciales adicionales para filtrar conjuntos de datos.

Las instantáneas filtradas están disponibles en formatos JSON, NDJSON, CSV y Parquet. Puede especificar su formato preferido al descargar la instantánea o configurar su método de entrega.

Una vez que la API devuelve un snapshot_id, puede recuperar los datos filtrados mediante descarga directa, respuesta API, devoluciones de llamada Webhook, Amazon S3, Google Cloud Storage, Snowflake, Azure, SFTP o correo electrónico. Elija el método de entrega que mejor se adapte a su flujo de trabajo.

La API devolverá un error 422 con el mensaje «El filtro proporcionado no coincide con ningún registro». Revise la sintaxis y los valores del filtro para asegurarse de que coinciden con los datos del conjunto de datos. Puede obtener una vista previa de los campos del conjunto de datos y los datos de muestra en el Panel de control antes de filtrar.

Sí. Cada conjunto de datos tiene un límite máximo de 100 trabajos paralelos. Si supera este límite, recibirá un error 429. Espere a que se completen los trabajos existentes antes de iniciar otros nuevos, o Contáctanos para casos de uso de gran volumen que requieran límites mayores.

Si el saldo de su cuenta es insuficiente para procesar la instantánea filtrada, recibirá un error 402 indicando la cantidad necesaria. Añada fondos a su cuenta o ajuste su filtro para reducir el número de registros antes de volver a intentarlo.

En la documentación de la API para cURL, Python, JavaScript y Java se pueden encontrar ejemplos de código completos. Cada ejemplo muestra cómo autenticarse, estructurar la solicitud de filtro y gestionar la respuesta. También puede generar la sintaxis del filtro directamente desde el Panel de control aplicando filtros en la interfaz de usuario y haciendo clic en «API de filtro».

Empiece a acceder a datos en tiempo real hoy mismo.

Filtra, recupera e integra datos web a través de potentes API.