CPFHub.io

Consultar CPF com Express

Consulte CPF com Express criando um endpoint integrado à API CPFHub.io usando fetch nativo do Node.js.

Integrando com Cursor, Lovable, v0 ou outra IA?

Copie o prompt de integração e cole direto no seu assistente de IA - ele saberá exatamente como usar a API.

Abrir no Cursor

Exemplo

JavaScript
const express = require('express')
const app = express()

app.get('/cpf/:cpf', async (req, res) => {
  const response = await fetch(`https://api.cpfhub.io/cpf/${req.params.cpf}`, {
    method: 'GET',
    headers: { 'x-api-key': 'SUA_API_KEY' }
  })
  res.json(await response.json())
})

app.listen(3000)

Substitua SUA_API_KEY pela sua chave de API em app.cpfhub.io. Requer Node.js 18+. A chave deve ficar em variável de ambiente (process.env.CPFHUB_API_KEY) — nunca em código versionado.

Resposta

A API retorna um objeto JSON com os dados do CPF consultado:

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
  }
}

Próximos passos