API de datos en tiempo realpara 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.
- 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
Confiado por 50,000+ clientes
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.
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
- 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.
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();
Filtrar y recuperar datos con llamadas API sencillas
¿Por qué API de fuentes de datos?
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.
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.
Maximice el valor con ahorros estratégicos en los costes.
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.
Actualizaciones inteligentes de datos
Suscríbase solo a «Nuevos registros» o «Registros actualizados»; evite volver a descargar datos que no hayan cambiado.
Descuentos por volumen
Amplíe su acceso a los datos con importantes ahorros en solicitudes y suscripciones de gran volumen.
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
¿Qué son 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.
¿Cómo funciona el proceso de filtrado?
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.
¿Qué operadores de filtro puedo utilizar?
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).
¿Puedo combinar varios filtros?
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.
¿Cómo puedo filtrar con listas grandes de valores?
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.
¿Qué credenciales necesito para utilizar la API?
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.
¿Qué formatos de datos son compatibles?
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.
¿Cómo recupero mis datos filtrados?
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.
¿Qué ocurre si mi filtro no coincide con ningún registro?
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.
¿Hay algún límite en cuanto al número de trabajos de filtrado que puedo ejecutar?
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.
¿Qué pasa si no tengo fondos suficientes?
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.
¿Dónde puedo encontrar ejemplos de código?
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.