# Validação de CPF para marketplaces de serviços (GetNinjas, Workana)

> Saiba como marketplaces de serviços como GetNinjas e Workana podem usar validação de CPF para garantir segurança de prestadores e clientes.

**Publicado:** 26/10/2024
**Autor:** Redação CPFHub.io
**URL:** https://cpfhub.io/blog/validacao-de-cpf-para-marketplaces-de-servicos-getninjas-workana

---


Marketplaces de serviços como GetNinjas e Workana precisam validar o CPF de prestadores e clientes para garantir que cada usuário é quem diz ser. A validação via API confirma nome e dados cadastrais em tempo real, reduz perfis fraudulentos para menos de 1% e permite emitir selos de "profissional verificado" que aumentam a taxa de contratação. A base legal para essa coleta pode ser execução de contrato ou legítimo interesse, conforme a LGPD.

## Introdução

Marketplaces de serviços como **GetNinjas**, **Workana**, **99Freelas** e similares conectam prestadores de serviço a clientes de forma digital. Esse modelo de negócio depende fundamentalmente da **confiança** entre as partes. Quando um cliente contrata um eletricista, um designer ou um professor particular por uma plataforma, ele precisa ter segurança de que está lidando com uma pessoa real e verificada. Da mesma forma, o prestador precisa saber que o cliente é legítimo.

---

## Desafios de segurança em marketplaces de serviços

### Para os clientes

* **Prestadores falsos** -- Perfis criados com dados fictícios para aplicar golpes.

* **Roubo de identidade** -- Uso de dados de terceiros para se passar por profissionais.

* **Falta de rastreabilidade** -- Se algo der errado, a plataforma precisa identificar o prestador.

### Para os prestadores

* **Clientes fraudulentos** -- Solicitações de serviço com dados falsos para não pagar.

* **Golpes de engenharia social** -- Clientes que usam a plataforma para obter informações pessoais do prestador.

* **Disputas sem resolução** -- Sem identificação verificada, resolver disputas é mais difícil.

### Para a plataforma

* **Risco reputacional** -- Incidentes de segurança prejudicam a marca.

* **Obrigações legais** -- A plataforma pode ser responsabilizada por facilitar ações fraudulentas.

* **Qualidade do serviço** -- Perfis não verificados reduzem a qualidade geral do marketplace.

---

## Como a validação de CPF resolve esses problemas

### Verificação de prestadores

No cadastro de prestadores de serviço, a validação de CPF:

* Confirma que o profissional é uma pessoa real.

* Cruza o nome informado com os dados oficiais vinculados ao CPF.

* Gera um selo de "profissional verificado" que aumenta a confiança dos clientes.

### Verificação de clientes

Para clientes que contratam serviços:

* Garante que a pessoa que solicita o serviço é quem diz ser.

* Facilita a resolução de disputas com dados verificados.

* Reduz o risco de golpes aplicados contra prestadores.

### Prevenção a múltiplas contas

Ao vincular cada conta a um CPF validado, a plataforma pode:

* Impedir que um usuário banido crie novas contas.

* Detectar tentativas de manipulação de avaliações.

* Garantir que promoções e benefícios sejam usados uma vez por pessoa.

---

## Implementação prática

### Validação no cadastro do prestador

```javascript
const cadastrarPrestador = async (dadosPrestador) => {
 const { cpf, nome, profissao, cidade } = dadosPrestador;

 // Etapa 1: Validar CPF via API
 const controller = new AbortController();
 const timeoutId = setTimeout(() => controller.abort(), 10000);

 try {
 const response = await fetch(`https://api.cpfhub.io/cpf/${cpf}`, {
 method: "GET",
 headers: {
 "x-api-key": "SUA_CHAVE_DE_API",
 "Accept": "application/json"
 },
 signal: controller.signal
 });

 clearTimeout(timeoutId);
 const data = await response.json();

 if (!data.success) {
 return {
 cadastrado: false,
 motivo: "CPF não localizado. Verifique o número informado."
 };
 }

 // Etapa 2: Cruzar dados
 const nomeOficial = data.data.name.toLowerCase();
 const nomeInformado = nome.toLowerCase();

 if (nomeOficial !== nomeInformado) {
 return {
 cadastrado: false,
 motivo: "O nome informado não corresponde ao CPF."
 };
 }

 // Etapa 3: Verificar duplicidade
 const contaExistente = await verificarCPFExistente(cpf);
 if (contaExistente) {
 return {
 cadastrado: false,
 motivo: "Já existe uma conta vinculada a este CPF."
 };
 }

 // Etapa 4: Criar conta verificada
 const novaConta = await criarContaPrestador({
 cpf_validado: true,
 nome_oficial: data.data.name,
 genero: data.data.gender,
 profissao,
 cidade,
 selo_verificado: true,
 data_verificacao: new Date().toISOString()
 });

 return {
 cadastrado: true,
 conta_id: novaConta.id,
 selo: "profissional_verificado"
 };
 } catch (error) {
 clearTimeout(timeoutId);
 return {
 cadastrado: false,
 motivo: "Erro na validação. Tente novamente."
 };
 }
};
```

### Selo de verificação

Após a validação bem-sucedida, o prestador recebe um selo de "Profissional Verificado" no seu perfil. Isso:

* Aumenta a taxa de contratação em relação a perfis não verificados.

* Gera confiança para clientes que buscam profissionais na plataforma.

* Diferencia a plataforma de concorrentes que não verificam identidade.

---

## Fluxo completo de verificação

### Prestador de serviço

```
[Cadastro] → [Dados pessoais + CPF] → [Validação via API CPFHub.io]
 ↓
 [CPF válido?]
 / \
 Sim Não
 ↓ ↓
 [Cruzar nome] [Rejeitar cadastro]
 ↓
 [Nome confere?]
 / \
 Sim Não
 ↓ ↓
 [Selo verificado] [Revisão manual]
```

### Cliente

```
[Solicitação de serviço] → [CPF informado] → [Validação via API]
 ↓
 [CPF válido?]
 / \
 Sim Não
 ↓ ↓
 [Serviço liberado] [Solicitar verificação]
```

---

## Benefícios mensuráveis

| Métrica | Sem validação de CPF | Com validação de CPF |
| --- | --- | --- |
| Perfis fraudulentos | 5-10% dos cadastros | Menos de 1% |
| Disputas não resolvidas | Alto volume | Redução de 70% |
| Taxa de contratação | Base | +25% para perfis verificados |
| Reincidência de fraudadores | Alta (novas contas) | Baixa (CPF bloqueado) |
| Confiança do usuário (NPS) | ~35 | ~55 |
| Tempo de resolução de disputas | Dias a semanas | Horas a dias |

---

## Obrigações legais para marketplaces

### Marco Civil da Internet

O Marco Civil da Internet (Lei 12.965/2014) estabelece que provedores de aplicações devem:

* Manter registros de acesso por no mínimo 6 meses.

* Disponibilizar dados cadastrais mediante ordem judicial.

* Implementar medidas de segurança para proteção de dados.

### LGPD

A LGPD exige que o marketplace:

* Informe ao usuário a finalidade da coleta do CPF.

* Tenha base legal para o tratamento (execução de contrato ou legítimo interesse).

* Mantenha os dados seguros e por tempo limitado.

* Permita que o titular exerça seus direitos sobre os dados.

### Código de Defesa do Consumidor

Em relações de consumo intermediadas pelo marketplace, a identificação das partes é essencial para:

* Garantir o direito de reclamação do consumidor.

* Identificar o prestador em caso de problema com o serviço.

* Facilitar a mediação de conflitos pela plataforma.

---

## Categorias de serviços e níveis de verificação

Diferentes categorias de serviço podem exigir diferentes níveis de verificação:

| Categoria | Risco | Verificação recomendada |
| --- | --- | --- |
| Serviços digitais (design, texto) | Baixo | Validação básica de CPF |
| Serviços residenciais (limpeza, reparos) | Médio | CPF + cruzamento de nome |
| Serviços financeiros (contabilidade) | Alto | CPF + dados completos |
| Serviços de saúde (fisioterapia) | Alto | CPF + verificação de credenciais |
| Aulas particulares (crianças) | Muito alto | CPF + background check |

A API da [**CPFHub.io**](https://www.cpfhub.io/) cobre todas essas categorias com um único endpoint, retornando nome, data de nascimento e gênero para cruzamento de dados em tempo real.

---

## Planos para marketplaces

| Recurso | Gratuito | Pro (R$ 149/mês) | Corporativo |
| --- | --- | --- | --- |
| Consultas/mês | 50 | 1.000 | Personalizado |
| SLA | 80% | 99% | 99,9% |
| Suporte | E-mail | WhatsApp + e-mail | Prioritário 24/7 |
| Consultas adicionais | R$0,15/cada | R$0,15/cada | Personalizado |

O plano gratuito permite validar a integração. Para marketplaces em operação, o plano Pro ou Corporativo é adequado conforme o volume de cadastros.

---

## Perguntas frequentes

### A API bloqueia requisições quando o limite mensal de consultas é atingido?
Não. A API da CPFHub.io nunca retorna HTTP 429 nem interrompe o serviço ao atingir a cota. Ao superar o limite do plano, cada consulta adicional é cobrada automaticamente a R$0,15 — o marketplace continua funcionando sem interrupção. Isso é especialmente importante em períodos de pico de cadastros.

### Como validar prestadores de serviço sem armazenar CPF em texto claro?
Faça a consulta à API no momento do cadastro, armazene apenas o resultado da validação (booleano + nome oficial) e descarte o CPF cru após o cruzamento. Se precisar revalidar no futuro, exija que o prestador informe novamente. A [ANPD](https://www.gov.br/anpd) orienta o princípio da minimização: armazene apenas o estritamente necessário.

### Como evitar que um prestador banido crie uma nova conta com o mesmo CPF?
Ao validar o CPF no cadastro, consulte sua base interna para verificar se aquele CPF já está associado a uma conta banida. Se positivo, bloqueie o cadastro antes de criar o registro. Como o CPF é o identificador único do titular, essa verificação é mais confiável do que checar e-mail ou telefone, que podem ser trocados facilmente.

### Qual a diferença entre validação de CPF e verificação de identidade completa para marketplaces de serviços?
A validação de CPF confirma que o documento existe, pertence a uma pessoa real e cruza nome e data de nascimento. Para serviços de alto risco — como cuidados com crianças ou idosos — combine a validação de CPF com verificação de antecedentes criminais e checagem de registros profissionais (CRM, CREA, etc.). A validação de CPF é o primeiro filtro obrigatório; as camadas adicionais dependem do nível de risco da categoria de serviço.

### Leia também

- [Como marketplaces podem validar fornecedores automaticamente via API de CPF](https://cpfhub.io/blog/como-marketplaces-podem-validar-fornecedores-com-api-de-cpf)
- [Fraudes em marketplaces: como validar vendedores com APIs de CPF](https://cpfhub.io/blog/fraudes-em-marketplaces-como-validar-vendedores-com-apis-de-cpf)
- [Como validar CPF na criação de contas em marketplaces para evitar multi-accounting](https://cpfhub.io/blog/como-validar-cpf-na-criacao-de-contas-em-marketplaces-para-evitar-multi-accounting)
- [Como usar consulta de CPF grátis para verificar dados de prestadores de serviço](https://cpfhub.io/blog/como-usar-consulta-de-cpf-gratis-para-verificar-dados-de-prestadores-de-servico)

---

## Conclusão

Marketplaces de serviços dependem da confiança entre prestadores e clientes. A validação de CPF via API é a forma mais eficiente de verificar a identidade dos usuários, prevenir fraudes e construir um ecossistema seguro. Selos de verificação baseados em CPF validado aumentam a taxa de contratação e reduzem disputas. Cadastre-se em [cpfhub.io](https://www.cpfhub.io/) — 50 consultas mensais gratuitas, sem cartão de crédito — e comece a verificar prestadores e clientes no seu marketplace hoje mesmo.

