API de Pesquisa de Emprego e Parsing de CV para Desenvolvedores

Integre a API REST do LoopCV ao seu produto — acesso a vagas agregadas, parsing de CV, scoring, matching e envio automatizado em 30+ plataformas. MCP e webhooks disponíveis.

LoopCV API
1.495.000+

Vagas coletadas por dia

30+

Plataformas e job boards conectados

50.000+

Candidatos ativos

18.000+

Emails de empresas encontrados por dia

O que você pode construir com a API LoopCV

API de agregação de vagas

Busque vagas agregadas do LinkedIn, Indeed, Glassdoor e 30+ plataformas com uma chamada. Filtre por palavra-chave, localização, tipo e salário. Atualizado diariamente.

API de parsing de CV

Extraia dados estruturados de PDF, DOCX ou texto — nome, contato, experiência, educação, skills e keywords. Retorna JSON limpo, ideal para ATS.

API de scoring CV e análise ATS

Avalie um CV contra uma vaga e receba score ATS, gaps de keywords e recomendações.

API de job matching

Combine um CV com um pool de vagas usando ML. Retorna matches ordenados por relevância.

API de envio automático de candidaturas

Dispare candidaturas automáticas. Defina critérios, templates e frequência; o LoopCV faz a descoberta e o envio.

API de email finder & enrichment

Encontre o email do recrutador para qualquer empresa e vaga. Emails verificados para outreach.

Fácil de integrar — API REST com respostas JSON

Todos os endpoints seguem REST e retornam JSON. Autenticação via API key no Authorization Bearer. Documentação completa em api-docs.loopcv.com.

GET /v1/jobs?keyword=software+engineer&location=London&limit=20
Authorization: Bearer YOUR_API_KEY

Response:
{
  "jobs": [
    {
      "id": "job_abc123",
      "title": "Software Engineer",
      "company": "Acme Corp",
      "location": "London, UK",
      "source": "linkedin",
      "posted_at": "2026-03-19",
      "url": "https://..."
    }
  ],
  "total": 1847,
  "page": 1
}

Plataformas suportadas — uma API, 30+ fontes

Em vez de integrações separadas, o agregador do LoopCV fornece um endpoint único. Inclui Indeed sem conta dedicada, e LinkedIn/Glassdoor via agregação. Adzuna e outros boards são normalizados no mesmo esquema.

Cobertura da API de busca de empregos do LinkedIn Cobertura da API de vagas do Indeed Cobertura da API de vagas do Glassdoor Cobertura da API do Adzuna Cobertura da API do Reed.co.uk (UK) Cobertura de vagas do Monster Cobertura do Totaljobs (UK) Cobertura do StepStone (DE/UE) Cobertura do CareerJet Cobertura do SimplyHired Cobertura do Jooble Cobertura do ZipRecruiter Cobertura do Remote.co Cobertura do We Work Remotely 20+ job boards regionais e setoriais adicionais

O LoopCV gerencia limites, autenticação e mudanças de esquema. API unificada com JSON consistente. Tier gratuito disponível — sem cartão.

API de resume parser — o que você recebe

O resume parser aceita PDF, DOCX e texto e retorna JSON estruturado em menos de 2 segundos. Compatível com GDPR — sem armazenamento de PII. NLP/IA extrai dados úteis para ATS.

POST /v1/resume/parse
Authorization: Bearer YOUR_API_KEY
Content-Type: multipart/form-data

Response:
{
  "name": "Jane Smith",
  "email": "jane@example.com",
  "phone": "+44 7700 900000",
  "location": "London, UK",
  "summary": "Senior software engineer with 8 years...",
  "skills": ["Python", "Django", "PostgreSQL", "AWS", "Docker"],
  "languages": ["English", "French"],
  "experience": [
    {
      "title": "Senior Software Engineer",
      "company": "Acme Corp",
      "start": "2020-03",
      "end": "present",
      "description": "Led backend architecture..."
    }
  ],
  "education": [
    {
      "degree": "BSc Computer Science",
      "institution": "University of Manchester",
      "year": "2016"
    }
  ],
  "ats_keywords": ["API design", "microservices", "CI/CD"],
  "ats_score": 78
}

Campos: nome, email, telefone, localização, resumo, skills, idiomas, experiência, educação, keywords ATS e score ATS. GDPR: nenhum dado armazenado.

Crie um job board ou ATS em dias

A job listing api e job board api permitem criar job boards ou alimentar um ATS sem integrar cada plataforma. Dados em tempo real, sem vagas antigas.

  • Popule um job board automaticamente com vagas frescas
  • Crie um agregador com dados deduplicados e normalizados
  • Enriqueça um ATS com vagas relevantes
  • Publique em múltiplos job boards com um único call
  • Alimente uma página de carreira com um widget
  • Job board white-label com UI controlada por você
GET /v1/jobs?keyword=product+manager&location=Berlin&sources=linkedin,indeed,glassdoor&limit=50
Authorization: Bearer YOUR_API_KEY

Response:
{
  "jobs": [
    {
      "id": "job_xyz789",
      "title": "Senior Product Manager",
      "company": "TechCorp GmbH",
      "location": "Berlin, Germany",
      "salary_min": 80000,
      "salary_max": 110000,
      "currency": "EUR",
      "job_type": "full_time",
      "remote": false,
      "source": "linkedin",
      "posted_at": "2026-03-21",
      "apply_url": "https://..."
    }
  ],
  "total": 342,
  "deduplicated": true,
  "page": 1
}

Servidor MCP da LoopCV — 1,5M vagas diárias

LoopCV oferece um servidor MCP para agentes IA compatíveis (Claude, ChatGPT, Cursor, etc.) para buscar vagas, parsear CVs, fazer matching e aplicar automaticamente via linguagem natural.

Ferramentas via MCP:

  • search_jobs — pesquise 1,5M+ vagas diárias por palavra‑chave, localização, salário e tipo de vaga
  • parse_resume — faça upload do CV e receba JSON estruturado com skills, experiência e score ATS
  • match_jobs_to_resume — retorna matches ranqueados para um CV usando a API de job matching com IA
  • get_company_email — encontre o email do responsável pela contratação de qualquer empresa
  • apply_to_job — acione uma candidatura automática em nome de um usuário autenticado

O servidor MCP está em beta. Entre na lista de espera para acesso antecipado.

Entrar na beta MCP

Webhooks — notificações em tempo real

Em vez de fazer polling, registre um webhook e o LoopCV enviará POST em tempo real. Payloads assinados com HMAC-SHA256.

Eventos de webhook:

  • job.match.found — novo match para uma busca salva
  • application.sent — candidatura automática enviada em nome de um usuário
  • application.opened — o destinatário abriu um email de candidatura
  • cv.scored — pedido de score de CV concluído
  • resume.parsed — parsing de CV concluído
POST https://your-endpoint.com/webhooks/loopcv
X-LoopCV-Signature: sha256=abc123...

{
  "event": "job.match.found",
  "timestamp": "2026-03-21T09:14:00Z",
  "data": {
    "user_id": "usr_abc123",
    "job": {
      "id": "job_xyz789",
      "title": "Senior Product Manager",
      "company": "TechCorp GmbH",
      "location": "Berlin, Germany",
      "source": "linkedin",
      "apply_url": "https://..."
    }
  }
}

O que desenvolvedores constroem com a API LoopCV

Job boards e agregadores

Dados frescos de 30+ fontes sem integrar cada plataforma.

Softwares de RH e ATS

Parsing de CVs e dados estruturados para sua base.

Plataformas de carreira e coaching

Scoring, matching e auto-apply sem infraestrutura própria.

Agentes IA e MCP

Conecte seu agente a dados e automação via MCP ou REST.

Job board white-label — powered by LoopCV

Precisa de um job board com sua marca? O LoopCV fornece a camada de dados — agregação, parsing, matching — e você controla o UI. Usado por bootcamps e universidades.

Perguntas frequentes

.

Qual método de autenticação a API do LoopCV usa?

A API do LoopCV usa autenticação por chave de API. Sua chave é enviada no cabeçalho Authorization como token Bearer. As chaves são geradas no seu painel. A documentação completa está em api-docs.loopcv.com.

Existe um plano gratuito ou teste para a API?

Sim. Você pode começar com uma chave gratuita para testar os endpoints e avaliar a qualidade dos dados antes de migrar para um plano pago. Há limites de uso no plano gratuito. Contate support@loopcv.com ou agende uma call para discutir preços por volume.

Quais formatos a API de parsing de CV aceita?

O endpoint de parsing aceita PDF, DOCX e texto simples. A resposta retorna JSON estruturado com dados pessoais, experiência, educação, habilidades, idiomas e palavras-chave extraídas. Limites de tamanho e tempos de processamento estão documentados na referência da API.

Quais plataformas a API de busca de empregos cobre?

A API agrega vagas do LinkedIn, Indeed, Glassdoor e mais de 30 job boards e páginas de carreira. A cobertura varia por região — fale conosco para a lista completa de fontes suportadas.

Posso usar a API para enviar candidaturas em nome dos meus usuários?

Sim. A API de envio automático permite disparar candidaturas em nome de usuários autenticados. Os usuários devem autorizar explicitamente a conexão e podem revogá-la a qualquer momento. Este endpoint requer um acordo separado — contate support@loopcv.com.

A LoopCV oferece um servidor MCP para agentes de IA?

Sim. A LoopCV oferece um servidor MCP (Model Context Protocol) oficial que permite a agentes de IA compatíveis buscar vagas, fazer parsing de CVs, fazer matching e acionar candidaturas via linguagem natural — sem escrever integração API. Compatível com Claude Desktop, Cursor, Windsurf e outros hosts MCP. Contate support@loopcv.com para acesso.

A API suporta webhooks?

Sim. Você pode registrar um webhook para receber notificações POST em tempo real (novos matches, candidaturas enviadas, scoring de CV, etc.). Todos os payloads são assinados com HMAC-SHA256 para verificação.

Posso usar a API da LoopCV para criar um job board ou agregador?

Sim. A API de listagens retorna dados deduplicados e normalizados de 30+ fontes em um esquema JSON consistente — pronta para alimentar um job board, agregador ou widget de carreiras. Contate support@loopcv.com ou agende uma call para preços por volume.

Onde está a documentação completa da API?

A documentação completa (endpoints, esquemas, exemplos em Python/JS/cURL e coleção Postman) está disponível em api-docs.loopcv.com.