Receita Federal - Comprovante de Situação Cadastral no CPF
Fonte: https://www.receita.fazenda.gov.br/Aplicacoes/SSL/ATCTA/CPF/ConsultaSituacao/ConsultaPublica.asp
Request
- Base URL: https://api.exato.digital
- URL: https://api.exato.digital/receita-federal/cpf
- Auth: API key in header token
Query parameters
Modo Teste (retorna dados simulados)
Modo Lightweight (uso interno)
Request body application/x-www-form-urlencoded
Person's CPF (Brazilian Tax ID) / CPF a ser consultado
Person's date of birth (e.g. dd/MM/yyyy) / Data de nascimento da pessoa a ser consultada (ex: dd/MM/aaaa)
Período de cache em segundos
Timeout em segundos
Timeout em segundos para a consulta online
Período de tempo em segundos para considerar informações obsoletas como fallback. Padrão: 0 (desabilitado)
Modo de obtenção do comprovante em PDF da consulta de CPF / PDF proof generation mode</br>* none [default]: Não exige comprovante em PDF. A consulta utiliza a fonte mais rápida disponível (Serpro ou base local) / Does not require PDF proof. The query uses the fastest available source (Serpro or local base)</br>* prefer: Prefere obter o comprovante em PDF, mas aceita resultado sem PDF como fallback. Tenta fontes que geram PDF (Receita Federal Web), mas se indisponíveis, aceita Serpro/base local / Prefers PDF proof but accepts non-PDF result as fallback. Tries PDF-generating sources but falls back to Serpro/local base if unavailable</br>* require: Exige comprovante em PDF obrigatoriamente. A consulta só retorna sucesso se conseguir obter o PDF / Requires PDF proof. Query only succeeds if PDF is obtained
[DEPRECATED - Use pdf_proof_mode instead] Indica se o comprovante em PDF deve ser obtido
Indica se a consulta deve ser realizada somente na Serpro, sem fallback para outras fontes
Response
Success
Novo tipo de resultado unificado para queries e operações administrativas. Substitui TransactionResultType com melhor semântica.
Saldo atual em BRL.
Saldo atual em créditos.
Categoria da fonte de dados
Data da transação.
Tempo de execução (em milisegundos).
Nome de exibição do tipo de consulta que realmente executou.
Id do tipo de consulta que realmente executou (o gravado na transação), que pode diferir do tipo pedido quando a rota é genérica por UF ou quando um master delega a uma sub-consulta.
Indica que a transação carrega arquivos originais da fonte (a certidão emitida, por exemplo) para download em OriginalFilesUrl. Falso não significa que a URL não exista: ela é montada sempre.
Indica que existe PDF de comprovante do resultado.
Mensagem.
Url para download dos arquivos originais da transação (quando disponíveis).
Indica que o resultado é datado.
Url para download do arquivo de comprovante em PDF da transação (quando disponível).
Subtipo específico do resultado para fornecer contexto adicional (ex: 'duplicate_name', 'invalid_cpf').
Código numérico do resultado (compatível com TransactionResultTypeCode mas extensível).
Internal use only.
Custo total da transação em créditos.
Código do tipo de resultado da transação.
Identificador único da transação. Recomendado armazenar para controle e depuração.
Changes
No operation changes recorded.