Indeed Scraper — Vagas, Empregadores, Avaliações e Salários
Extraia vagas do Indeed com descrições completas e salários estruturados — e, na mesma execução, os empregadores por trás delas: perfis de empresa, avaliações de funcionários, tabelas salariais e perguntas e respostas, unidos pelo id de empregador do próprio Indeed. 62 domínios de país, sem login.
principais recursos
Os dois lados do Indeed em uma execução — vagas e os empregadores por trás delas
Unidos pelo id de empregador do Indeed, não pelo nome da empresa
Descrições completas na tarifa base, obtidas em lotes
Cada filtro verificado contra um controle — os inúteis foram removidos
62 domínios de país com moeda, localidade e unidades de distância tratadas
Monitoramento agendado — apenas vagas novas desde a última execução
casos de uso
- Inteligência de recrutamento e talentos por função e mercado
- Benchmarking salarial a partir de salários estruturados e tabelas do empregador
- Pesquisa de concorrentes — vagas abertas, notas e ritmo de contratação
- Portais e agregadores que precisam de um feed limpo e sem duplicatas
- Geração de leads — cada vaga é uma empresa gastando para contratar
- Matching de candidatos pontuado contra uma lista de competências
parâmetros de entrada
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
scrapeMode | string | opcional | O que extrair — vagas, empresas ou ambos |
keywords | array | opcional | Cargos ou termos de busca |
location | string | opcional | Cidade, estado ou CEP onde buscar |
country | string | opcional | Domínio de país do Indeed (62 suportados) |
startUrls | array | opcional | URLs de busca, vaga, empresa ou salários do Indeed |
includeDescription | boolean | opcional | Incluir a descrição completa da vaga (HTML e texto) |
includeCompanyDetails | boolean | opcional | Retornar também perfis, avaliações, salários e perguntas dos empregadores |
strictMatch | boolean | opcional | Descarta vagas cujo título e descrição não contêm suas palavras-chave (o Indeed preenche os resultados com vagas pouco relacionadas e patrocinadas) |
resumeKeywords | array | opcional | Habilidades de um currículo; cada vaga recebe uma pontuação de correspondência de 0 a 100, além das habilidades correspondentes e ausentes. Não é um filtro de busca |
onlyNewJobs | boolean | opcional | Retornar apenas vagas não vistas em execuções anteriores |
maxItems | number | opcional | Máximo de vagas retornadas — o teto rígido de gasto da execução |
proxyConfiguration | object | opcional | Proxy residencial recomendado |
Exemplo de saída
1{
2 "recordType": "job",
3 "source": {
4 "jobKey": "f687cbdb754c430a",
5 "canonicalUrl": "https://www.indeed.com/viewjob?jk=f687cbdb754c430a",
6 "country": "US",
7 "domain": "www.indeed.com",
8 "scrapedAt": "2026-08-27T03:23:45.483Z"
9 },
10 "title": "Registered Nurse (Multiple Openings)",
11 "normalizedTitle": "Registered Nurse",
12 "company": {
13 "name": "AdventHealth Central Texas",
14 "fccId": "11994ad5a40ae7aa",
15 "rating": 3.7,
16 "reviewCount": 4166
17 },
18 "location": {
19 "formatted": "Killeen, TX 76549",
20 "city": "Killeen",
21 "state": "TX",
22 "postalCode": "76549",
23 "country": "US",
24 "isRemote": false
25 },
26 "salary": { "min": 33.28, "max": 61.91, "currency": "USD", "period": "HOURLY", "isEstimate": true }
27}
Cinco tipos de registro dividem o dataset — vagas, empresas, avaliações, salários e perguntas — distinguidos por recordType. Vagas se unem a empresas por company.fccId.
Preços
Pagamento por evento — você é cobrado pelos registros que mantém:
| Evento | Preço | O que cobre |
|---|---|---|
| Vaga | $0.003 | Uma vaga com cargo, local, salário estruturado e descrição |
| Detalhe extra da vaga | $0.002 | Detalhe opcional além do registro padrão |
| Requisição de busca | $0.002 | Uma busca ou requisição de paginação |
| Perfil de empresa | $0.006 | Um perfil de empregador com porte, receita e notas |
| Avaliação de empresa | $0.004 | Uma avaliação de funcionário com notas por categoria |
| Registro salarial | $0.003 | Uma linha de tabela salarial por função e empregador |
| Pergunta e resposta | $0.003 | Uma pergunta da comunidade com suas melhores respostas |
| Contato do empregador (extra) | $0.01 | Endereço de contato do próprio site do empregador |
Dicas
- Defina você mesmo o escopo. Uma consulta que você já restringiu a uma cidade nunca é ampliada em silêncio; buscas amplas só são divididas em fatias se você ativar a ampliação.
- Use onlyNewJobs para monitorar. Vagas ignoradas não custam requisições nem cobrança, então uma execução diária sobre uma consulta estável sai barata.
- maxItems é seu teto de gasto. É o limite rígido do que uma execução pode cobrar — defina-o antes de aumentar a concorrência.
- Ative strictMatch ao alimentar um modelo. Preenchimento e resultados patrocinados são a principal fonte de ruído nos dados do Indeed.
faq
Posso obter vagas e dados de empresa na mesma execução?
Quanto de uma busca é realmente coletado?
Ele retorna vagas patrocinadas e pouco relacionadas?
relacionados em ~/business
Google Ads Scraper — Search, YouTube e Shopping Ads
Todo anúncio do Google que um concorrente veicula — por domínio, anunciante ou marca.
abrirAnytime Mailbox Scraper — Caixas Postais Virtuais e Registro CMRA
Pontos de caixa postal virtual no mundo, verificados como registro CMRA.
abrirShopify Store Leads — Tamanho de Catálogo, Apps e Contatos
Leads qualificados de lojas Shopify — catálogo, stack e contatos.
abrir