CPFHub.io

Node.js via HTTP

Em Node.js 18+ você não precisa de pacote: o fetch nativo faz a consulta com poucas linhas, em JavaScript ou TypeScript.

ℹ

O SDK oficial para Node.js está em preparação. Até lá, use a chamada HTTP abaixo.

Consulta

[object Object]

Resposta de sucesso (200):

JSON
{
  "success": true,
  "data": {
    "cpf": "12345678909",
    "name": "Fulano de Tal",
    "nameUpper": "FULANO DE TAL",
    "gender": "M",
    "birthDate": "15/06/1990",
    "day": 15,
    "month": 6,
    "year": 1990
  }
}

Erros

StatusSignificado
400CPF sem 11 dígitos
401API Key ausente ou inválida
403Créditos esgotados ou conta inativa
404CPF não encontrado na base (não consome crédito)
422Dígito verificador inválido
429Limite de requisições por minuto: espere os segundos do header Retry-After

Veja a lista completa em Códigos de Erro.

Próximos passos