API de Dados de Empregos:
Dados Frescos de Vagas

Filtre e recupere vagas do LinkedIn, Indeed, Glassdoor e dos principais quadros de empregos. Obtenha títulos, descrições, salários, localizações e detalhes de empresas por meio de uma única API unificada.

Jobs Dataset Hero
  • 200M+ vagas de emprego
    dos principais quadros
  • Filtre por título, localização,
    salário, habilidades e senioridade
  • Tendências de contratação
    em tempo real e inteligência de mercado
  • Acesso API-first com
    entrega flexível

Dados Unificados de Empregos das Principais Plataformas de Recrutamento

Acesse mais de 200 milhões de vagas do LinkedIn, Indeed, Glassdoor e quadros de empregos premium por meio de uma única API

Dados de Empregos do LinkedIn

Acesse mais de 50 milhões de vagas com descrições detalhadas, requisitos, links de candidatura e informações de empresas da maior rede profissional do mundo.

Dados de Empregos do Indeed

Recupere listagens de vagas com dados salariais, avaliações de empresas, descrições de cargos e métricas de candidatura do site de empregos nº 1 do mundo.

Dados de Empregos do Glassdoor

Obtenha vagas enriquecidas com avaliações de empresas, opiniões de funcionários, estimativas salariais e insights de entrevistas para inteligência sobre empregadores.

Dados de Empresas do Indeed

Acesse perfis de empresas, dados salariais, avaliações do ambiente de trabalho e atividade de contratação para entender marcas empregadoras e padrões de recrutamento.

Correspondência de Perfis LinkedIn com Vagas

Conecte perfis de usuários do LinkedIn a vagas relevantes, cruzando qualificações com oportunidades para sourcing de talentos e insights de carreira.

Conjunto de Dados de Empregos Multi-Fonte

Obtenha dados abrangentes de empregos agregados de múltiplas fontes com listagens deduplicadas, esquemas unificados e detalhes enriquecidos de empresas.

FILTRAGEM AVANÇADA

Filtre vagas por qualquer critério

Crie filtros precisos usando mais de 100 pontos de dados, incluindo título do cargo, localização, faixa salarial, nível de senioridade, tipo de emprego, habilidades exigidas, data de publicação e atributos da empresa. Combine múltiplos filtros com lógica E/OU para encontrar correspondências exatas.

  • Filtre por título, habilidades e nível de senioridade
  • Pesquise por localização, opções remotas e tipo de trabalho
  • Acompanhe faixas salariais e detalhes de remuneração
  • Monitore datas de publicação e prazos de candidatura
  • Identifique empresas contratantes e tendências do setor

Desenvolvido para Acesso a Dados de Empregos em Escala Empresarial

Recursos poderosos de API projetados para tecnologia de recrutamento, pesquisa de mercado e inteligência de talentos

Filtragem em Tempo Real

Filtre mais de 200 milhões de vagas instantaneamente usando operadores avançados e crie snapshots em menos de 5 minutos.

Dados de Vagas Atualizados

Acesse vagas recém-publicadas com atualizações diárias para capturar tendências de contratação e oportunidades emergentes em tempo real.

Listas de Vagas em Massa

Envie arquivos CSV/JSON com títulos de cargos ou URLs para recuperar informações detalhadas de milhares de vagas de uma só vez.

Entrega Flexível

Receba dados via resposta de API, Webhook, S3, Snowflake, Azure ou baixe em JSON/CSV/Parquet.

Preços da API de Dados de Empregos

Taxa de atualização
100K
500K
1M
5M
20M
Complete Dataset
3TB
  • Pague por registro recuperado
  • Descontos por volume disponíveis
  • Formatos JSON/CSV/Parquet

Entrega flexível para se adaptar ao seu fluxo de trabalho

Receba dados de vagas filtrados via resposta de API, Webhook, S3, Snowflake, Azure ou download direto

delivery methods
                              curl --request POST 
--url https://api.brightdata.com/datasets/filter 
--header 'Authorization: Bearer ' 
--header 'Content-Type: application/json' 
--data '{
  "dataset_id": "gd_m487ihp32jtc4ujg45",
  "records_limit": 100,
  "filter": {
    "operator": "and",
    "filters": [
      {
        "name": "job_title",
        "operator": "includes",
        "value": "Senior Software Engineer"
      },
      {
        "name": "location",
        "operator": "in",
        "value": ["San Francisco", "New York", "Remote"]
      },
      {
        "name": "posted_date",
        "operator": ">=",
        "value": "2025-01-01"
      }
    ]
  }
}'
                              
                            
                              import requests

url = "https://api.brightdata.com/datasets/filter"
headers = {"Authorization": "Bearer "}
payload = {
    "dataset_id": "gd_m487ihp32jtc4ujg45",
    "records_limit": 100,
    "filter": {
        "operator": "and",
        "filters": [
            {
                "name": "job_title",
                "operator": "includes",
                "value": "Senior Software Engineer"
            },
            {
                "name": "location",
                "operator": "in",
                "value": ["San Francisco", "New York", "Remote"]
            },
            {
                "name": "posted_date",
                "operator": ">=",
                "value": "2025-01-01"
            }
        ]
    }
}

response = requests.post(url, json=payload, headers=headers)
print(response.json())
                              
                            
                              const url = 'https://api.brightdata.com/datasets/filter';
const options = {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    dataset_id: 'gd_m487ihp32jtc4ujg45',
    records_limit: 100,
    filter: {
      operator: 'and',
      filters: [
        {
          name: 'job_title',
          operator: 'includes',
          value: 'Senior Software Engineer'
        },
        {
          name: 'location',
          operator: 'in',
          value: ['San Francisco', 'New York', 'Remote']
        },
        {
          name: 'posted_date',
          operator: '>=',
          value: '2025-01-01'
        }
      ]
    }
  })
};

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/datasets/filter")
  .header("Authorization", "Bearer ")
  .header("Content-Type", "application/json")
  .body("{"dataset_id":"gd_m487ihp32jtc4ujg45","records_limit":100,"filter":{"operator":"and","filters":[{"name":"job_title","operator":"includes","value":"Senior Software Engineer"},{"name":"location","operator":"in","value":["San Francisco","New York","Remote"]},{"name":"posted_date","operator":">=","value":"2025-01-01"}]}}")
  .asString();
                              
                            
EXEMPLOS DE CÓDIGO

Filtre e recupere dados de vagas com chamadas simples de API

Como as empresas utilizam a API de Dados de Empregos

Potencialize quadros de empregos e plataformas ATS com vagas atualizadas

Agregue vagas de múltiplas fontes para criar motores de busca de empregos abrangentes. Filtre por habilidades, localização e salário para conectar candidatos a oportunidades. Enriqueça listagens com dados de empresas para melhores decisões dos candidatos.

Acompanhe tendências de contratação e demanda por mão de obra

Monitore volumes de vagas em setores, localizações e requisitos de habilidades para identificar tendências do mercado de trabalho. Acompanhe a evolução salarial, adoção do trabalho remoto e novos títulos de cargos para pesquisa econômica e planejamento de força de trabalho.

Monitore as atividades e estratégias de contratação de concorrentes

Acompanhe as vagas de concorrentes para entender seus planos de expansão, investimentos em tecnologia e estratégias de talentos. Identifique novos departamentos, locais de escritório e lacunas de habilidades para antecipar movimentos do mercado.

Identifique candidatos por meio de candidaturas ativas a vagas

Encontre profissionais que estão ativamente buscando novas oportunidades analisando padrões de candidatura a vagas. Cruze requisitos de vagas com perfis do LinkedIn para identificar candidatos qualificados para suas posições em aberto.

Identifique habilidades mais demandadas e tecnologias emergentes

Analise requisitos de vagas para entender quais habilidades são mais demandadas em cada setor. Acompanhe a adoção de novas tecnologias, linguagens de programação e certificações para orientar programas de treinamento e desenvolvimento curricular.

Pronto para acessar dados globais de empregos?

Filtre e recupere vagas do LinkedIn, Indeed, Glassdoor e mais via API unificada

Perguntas Frequentes sobre a API de Dados de Empregos

A API de Dados de Empregos é uma API REST unificada que permite filtrar, pesquisar e recuperar vagas de múltiplas fontes, incluindo LinkedIn Jobs, Indeed, Glassdoor e outros quadros de empregos. Acesse mais de 200 milhões de vagas com descrições detalhadas, requisitos, salários e informações de empresas por meio de um único endpoint de API.

Ao chamar a API de Filtro de Dataset com filtros específicos para vagas, é criado um job assíncrono que aplica seus critérios (título do cargo, localização, salário, habilidades, data de publicação etc.) e gera um snapshot em até 5 minutos. Você recebe um snapshot_id para baixar os registros de vagas filtrados. Você é cobrado apenas pelos registros presentes no snapshot final.

Os registros de vagas incluem mais de 100 pontos de dados: título do cargo, nome da empresa, descrição da vaga, habilidades exigidas, localização, tipo de emprego (integral, contrato, remoto), faixa salarial, nível de senioridade, data de publicação, URL de candidatura, porte da empresa, setor e muito mais. Fontes diferentes fornecem campos diferentes — o LinkedIn oferece a cobertura mais abrangente.

Sim. Você pode filtrar vagas usando o operador 'includes' nos campos de descrição da vaga ou habilidades exigidas para encontrar posições que demandem tecnologias, certificações ou qualificações específicas. Isso permite correspondências precisas para plataformas de recrutamento e matching de vagas baseado em habilidades.

Use o filtro posted_date com operadores como >= ou > para recuperar vagas publicadas após uma data específica. Configure chamadas de API diárias para capturar novas publicações, ou assine atualizações de dados para receber apenas novos registros de vagas à medida que são adicionados ao dataset.

Sim. Os datasets do Indeed e do Glassdoor incluem faixas salariais, detalhes de remuneração e informações sobre benefícios quando divulgados pelos empregadores. Use filtros de salário para encontrar vagas dentro de faixas de remuneração específicas para pesquisa de mercado ou correspondência de candidatos.

Cada fonte é especializada em mercados diferentes: o LinkedIn cobre cargos profissionais e corporativos; o Indeed oferece ampla cobertura em todos os setores; o Glassdoor inclui avaliações de empresas e transparência salarial. Use múltiplas fontes para uma cobertura abrangente.

Nosso dataset de vagas do LinkedIn inclui campos estruturados como título do cargo, nível de senioridade, habilidades exigidas, localização e tipo de emprego, permitindo cruzar oportunidades com seu próprio banco de candidatos. Combine-o com o dataset de perfis do LinkedIn para criar lógicas de correspondência para sourcing de talentos, recomendações de carreira e análise de lacunas de habilidades.

Os dados de vagas são atualizados diariamente a partir das plataformas de origem. Novas publicações são capturadas assim que são divulgadas, e posições expiradas ou preenchidas são removidas. Cada registro inclui um timestamp de posted_date e last_updated indicando a atualidade dos dados. Configure assinaturas para acesso em tempo real a novas vagas.

Sim. Use os filtros de localização ou job_type para identificar posições remotas, híbridas ou presenciais. Filtre por cidades, países específicos ou use 'Remote' como valor de localização para encontrar oportunidades distribuídas. Muitos datasets incluem campos workplace_type para filtragem precisa.

Cada dataset tem um limite máximo de 100 jobs de filtragem paralelos. Se você exceder esse limite, receberá um erro 429. Aguarde a conclusão dos jobs existentes ou entre em contato com nossa equipe de vendas para limites empresariais. Os limites de recuperação de registros dependem do seu plano de assinatura.

Filtre vagas pelo setor da empresa e agregue por posted_date para acompanhar volumes de contratação ao longo do tempo. Combine com filtros de localização e job_title para entender a demanda regional e cargos emergentes. Use os dados de Empresas do Indeed para contexto adicional sobre empregadores.

Comece a acessar os dados de trabalhos hoje mesmo

Filtre, recupere e analise vagas de mais de 200 milhões de listagens em todo o mundo