APIs de dados em tempo realpara todas as necessidades comerciais
Acesse dados estruturados, filtrados e em tempo real de mais de 120 domínios por meio de APIs poderosas. Filtre Conjuntos de dados com IA, automatize a entrega de dados e integre-os perfeitamente aos seus fluxos de trabalho.
- Filtragem alimentada por IA com linguagem natural
- Entrega de dados em tempo real via API
- Pague apenas pelos dados de que você precisa
- Exemplos de código prontos para uso em mais de 7 idiomas
Aprovado por 50,000+ clientes em todo o mundo.
Filtre conjuntos de dados massivos com um único prompt
Descreva exatamente o que você precisa em linguagem simples e deixe a IA aplicar os filtros perfeitos automaticamente. Reduza custos recuperando apenas os dados relevantes.
- Filtragem de linguagem natural - sem necessidade de codificação
- A IA aplica filtros precisos automaticamente
- Restrinja bilhões de registros ao que é importante
- Filtre por qualquer campo: localização, setor, cargo, data
- Exporte dados filtrados em JSON, CSV ou Parquet
APIs de dados em tempo real para todos os setores
Acesse dados estruturados e validados de mais de 120 domínios por meio de APIs de filtro poderosas. Obtenha apenas os dados de que você precisa, entregues em tempo real para sua aplicação.
- Mais de 120 domínios
- Mais de 190 APIs de conjuntos de dados
- Bilhões de registros
Data Feeds Pricing
- Limpo e validado
- Atualizado mensalmente
- JSON/CSV/Parquet
Flexible delivery to fit your workflow
Receba dados filtrados por meio de resposta API, Webhook, S3, Snowflake, Azure ou download direto
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"
}
}'
solicitações de importação
url = "https://api.brightdata.com/conjuntos_de_datos/filter"
headers = {"Authorization": "Bearer "}
payload = {
"dataset_id": "gd_l1viktl72bvl7bjuj0",
"records_limit": 100,
"filtro": {
"nome": "cargo",
"operador": "=",
"valor": "Engenheiro de Software"
}
}
resposta = solicitações.post(url, json=carga, cabeçalhos=cabeçalhos)
imprimir(resposta.json())
const url = 'https://api.brightdata.com/conjuntos-de-dados/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'
}
})
};
tente {
const resposta = aguardar fetch(url, opções);
const dados = aguardar resposta.json();
console.log(dados);
} pegar (erro) {
console.error(erro);
}
HttpResponse response = Unirest.post("https://api.brightdata.com/conjuntos-de-dados/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();
Filtre e recupere dados com chamadas simples de API
Por que APIs de feed de dados?
Filtragem com tecnologia de IA
Crie filtros precisos com operadores JSON simples. Não é necessária nenhuma lógica de scraping complexa.
Acesso à API em tempo real
Recupere dados filtrados diretamente para sua aplicação por meio da API RESTful com tempos de resposta instantâneos.
Dados estruturados e organizados
Dados pré-validados e deduplicados com esquemas consistentes, prontos para uso imediato em suas aplicações.
Opções de entrega flexíveis
Faça o download via API, Webhook, S3, Snowflake ou download direto nos formatos JSON, CSV ou Parquet.
Fácil para desenvolvedores
Documentação completa da API com exemplos de código em Python, Node.js, cURL, PHP, Go, Java e Ruby.
Pague apenas pelo que você usar
Filtre bilhões de registros até encontrar exatamente o que você precisa. Não pague por dados irrelevantes.
Maximize o valor com economias estratégicas de custos
Pagamento por registro
Pague apenas pelos registros exatos que você recuperar. Filtre bilhões para milhares — pague apenas pelo que você usar.
Atualizações inteligentes de dados
Inscreva-se apenas em “Novos registros” ou “Registros atualizados” — evite baixar novamente dados inalterados.
Descontos por volume
Dimensiona seu acesso aos dados com economias significativas em solicitações e assinaturas de grande volume.
Eficiência da API
Recupere dados pré-filtrados diretamente, sem necessidade de baixar e processar arquivos grandes localmente.
Descubra como as APIs de dados podem funcionar para você
Impulsione seu funil de vendas com dados direcionados
Filtre perfis do LinkedIn por cargo, empresa, localização e habilidades. Crie listas precisas de clientes potenciais e automatize a pontuação de leads.
Fique à frente com insights competitivos em tempo real
Monitore os preços dos concorrentes, acompanhe os lançamentos de produtos, analise avaliações e opiniões em plataformas de comércio eletrônico e redes sociais.
Alimente seus modelos com dados estruturados e de alta qualidade
Acesse milhões de registros de texto, imagem e dados estruturados para treinar modelos de IA, alimentar LLMs e criar aplicativos inteligentes.
Tome decisões de investimento baseadas em dados
Acompanhe as métricas de crescimento da empresa, rodadas de financiamento, mudanças na liderança e sinais do mercado para identificar oportunidades de investimento.
Descubra oportunidades imobiliárias com dados de mercado
Monitore listagens, tendências de preços, taxas de aluguel e características de propriedades em vários mercados para identificar oportunidades.
Pronto para impulsionar seus negócios com APIs de dados?
Acesse mais de 190 APIs de dados em tempo real com filtragem alimentada por IA e entrega flexível
Perguntas frequentes sobre APIs de feed de dados
O que são APIs de feed de dados?
As APIs de feed de dados são APIs RESTful que permitem filtrar Conjuntos de dados e criar instantâneos apenas com os dados necessários. O endpoint da API Filter Dataset inicia uma tarefa assíncrona que filtra o conjunto de dados selecionado e cria um instantâneo com base nos seus critérios, que você pode baixar ou acessar programaticamente.
Como funciona o processo de filtragem?
Quando você chama a API Filter Dataset, ela cria uma tarefa assíncrona que aplica seus filtros e gera um instantâneo. O processo tem um tempo limite máximo de 5 minutos. Depois de concluído, você recebe um snapshot_id que pode ser usado para acessar seus dados filtrados. Você só será cobrado pelo tamanho do instantâneo com base no preço do registro.
Quais operadores de filtro posso usar?
A API suporta uma ampla gama de operadores: = (igual), != (diferente), < e > (menor/maior que), <= e >= (menor/maior ou igual), 'in' e 'not_in' (correspondência de valor), 'includes' e 'not_includes' (subcadeia/matriz contém), 'array_includes' e 'not_array_includes' (correspondência exata de matriz) e 'is_null' / 'is_not_null' para verificar valores vazios. Operadores diferentes se aplicam a diferentes tipos de campo (texto, número, data, matriz).
Posso combinar vários filtros?
Sim. Você pode combinar vários filtros usando os operadores lógicos “and” ou “or” em grupos de filtros. A API suporta uma profundidade máxima de aninhamento de 3 níveis. Para matrizes de objetos, você pode usar o parâmetro “combine_nested_fields” para garantir que todos os filtros correspondam dentro de um único objeto, em vez de em toda a matriz.
Como filtrar com grandes listas de valores?
A API suporta dois modos: Modo JSON para filtragem padrão e Modo Multipart/Form-Data para upload de arquivos CSV ou JSON contendo valores de filtro. No modo Multipart, envie dataset_id e records_limit como parâmetros de consulta e, em seguida, inclua sua definição de filtro e arquivos no corpo do formulário de dados. Isso é ideal para filtrar centenas ou milhares de valores.
Quais credenciais preciso para usar a API?
Você só precisa de duas coisas: sua ID do conjunto de dados (encontrada na página de detalhes do conjunto de dados) e sua chave API da Bright Data. Inclua sua chave API como um token Bearer no cabeçalho de autorização. Não são necessárias zonas Proxy, senhas ou credenciais adicionais para filtrar o conjunto de dados.
Quais formatos de dados são suportados?
Os instantâneos filtrados estão disponíveis nos formatos JSON, NDJSON, CSV e Parquet. Você pode especificar seu formato preferido ao baixar o instantâneo ou configurar seu método de entrega.
Como posso recuperar meus dados filtrados?
Depois que a API retornar um snapshot_id, você poderá recuperar seus dados filtrados por meio de download direto, resposta da API, callbacks do Webhook, Amazon S3, Google Cloud Storage, Snowflake, Azure, SFTP ou e-mail. Escolha o método de entrega que melhor se adapta ao seu fluxo de trabalho.
O que acontece se meu filtro não corresponder a nenhum registro?
A API retornará um erro 422 com a mensagem “O filtro fornecido não correspondeu a nenhum registro”. Revise a sintaxe e os valores do filtro para garantir que correspondam aos dados no Conjunto de dados. Você pode visualizar os campos do Conjunto de dados e os dados de amostra no Painel de Controle antes de filtrar.
Existem limites para o número de tarefas de filtragem que posso executar?
Sim. Cada conjunto de dados tem um limite máximo de 100 trabalhos paralelos. Se você exceder esse limite, receberá um erro 429. Aguarde a conclusão dos trabalhos existentes antes de iniciar novos ou Contate-nos para casos de uso de alto volume que exijam limites maiores.
E se eu não tiver fundos suficientes?
Se o saldo da sua conta for insuficiente para processar o instantâneo filtrado, você receberá um erro 402 indicando o valor necessário. Adicione fundos à sua conta ou ajuste seu filtro para reduzir o número de registros antes de tentar novamente.
Onde posso encontrar exemplos de código?
Exemplos completos de código estão disponíveis na documentação da API para cURL, Python, JavaScript e Java. Cada exemplo mostra como autenticar, estruturar sua solicitação de filtro e lidar com a resposta. Você também pode gerar a sintaxe do filtro diretamente do Painel de Controle, aplicando filtros na interface do usuário e clicando em “Filter API” (API do filtro).
Comece a acessar dados em tempo real hoje mesmo
Filtre, recupere e integre dados da web por meio de APIs poderosas