CPFHub.io

Consultar CPF com Dart / Flutter

Consulte CPF com Dart usando o pacote http. Funciona em backends Dart e Flutter server-side.

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

Dart
import 'package:http/http.dart' as http;
import 'dart:convert';

final res = await http.get(
  Uri.parse('https://api.cpfhub.io/cpf/12345678909'),
  headers: {'x-api-key': 'SUA_API_KEY'},
);
final data = jsonDecode(res.body);
print(data);

Substitua SUA_API_KEY pela sua chave de API em app.cpfhub.io. Adicione http: ^1.0.0 ao pubspec.yaml. A chave deve ficar no backend — nunca em apps Flutter distribuídos.

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