API v2.1 — online 🆓 Free tier disponível

Integre em 5 minutos.
Escale sem limites.

API REST de certidões empresariais. CNDT, FGTS, Receita Federal, SEFAZ e +200 certidões. Resposta em menos de 200ms.

+1.200 devs usando
4.9/5 · 120+ reviews
$
Demo ao vivo
Conectado à API
CNPJ
Tipo de certidão
Resposta JSON
// Insira um CNPJ e clique em Consultar

Tudo que um dev precisa,
pronto para usar

Sem abstrações desnecessárias. API limpa, documentação excelente.

Latência média abaixo de
189 ms
Infraestrutura otimizada para máxima velocidade. Medido em P95 nas últimas 24 horas com dados reais.
P95 realtime
REST + Webhooks
Requisições síncronas para respostas imediatas ou webhooks para processar em background sem bloquear sua aplicação.
SDKs prontos
Bibliotecas oficiais para as principais linguagens. Sem reinventar a roda.
Python
Node.js / TypeScript
PHP
Go
Java / Kotlin
Sandbox grátis
Ambiente isolado para desenvolver e testar sem custo. CNPJs de teste incluídos na documentação.
Rate limit generoso
No free tier: 500 req/mês. Pro: 100 req/minuto. Enterprise: sem limite configurável.
0
Consultas hoje
↑ 12% vs ontem
189ms
Tempo médio de resposta
P95 — últimas 24h
99.97%
Uptime últimos 90 dias
● Todos sistemas operacionais

Do zero à produção em menos de 10 linhas

Uma chamada HTTP simples. Resposta JSON estruturada. Zero surpresas.

Autenticação via API Key no header
Resposta normalizada em JSON
Codes de erro HTTP semânticos
OpenAPI 3.0 spec disponível
# Consultar CNDT Federal
curl -X GET \
  https://api.certapi.com.br/v1/cndt \
  -H "Authorization: Bearer SUA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"cnpj": "12345678000190"}'
import certapi

client = certapi.Client(api_key="SUA_API_KEY")

result = client.consultar(
    cnpj="12345678000190",
    tipo="cndt"
)

print(result.situacao)    # "regular"
print(result.validade)    # "2025-12-31"
import CertAPI from "@certapi/sdk"

const client = new CertAPI({ apiKey: "SUA_API_KEY" })

const result = await client.consultar({
  cnpj: "12345678000190",
  tipo: "cndt",
})

console.log(result.situacao)   // "regular"
console.log(result.validade)   // "2025-12-31"
use CertAPI\Client;

$client = new Client([
    'api_key' => 'SUA_API_KEY'
]);

$result = $client->consultar([
    'cnpj' => '12345678000190',
    'tipo' => 'cndt'
]);

echo $result->situacao; // "regular"

+200 certidões disponíveis

Todas consultadas diretamente na fonte oficial.

CNDT Federal
FGTS / CEF
Receita Federal
SEFAZ SP
SEFAZ MG
SEFAZ RJ
SEFAZ RS
SEFAZ PR
SEFAZ BA
SEFAZ CE
SEFAZ PE
SEFAZ GO
SEFAZ SC
TRT 1ª Região
TRT 2ª Região
TST Nacional
INSS
Simples Nacional
MEI
IBAMA
Anvisa
Conselhos Profissionais
Prefeitura SP
Prefeitura RJ
Prefeitura BH
Prefeitura POA
+ 180 outras

Simples. Sem pegadinhas.

Comece grátis. Pague só quando precisar de mais.

Free
Para experimentar e aprender
R$ 0
500 req/mês incluídas
  • 500 consultas/mês
  • CNDT, FGTS, Receita
  • Sandbox incluso
  • API Key imediata
Começar grátis
Enterprise
Para alto volume e customizações
Sob consulta
Volume ilimitado
  • Volume customizado
  • IP dedicado
  • SLA 99.99%
  • Suporte 24/7
Falar com a gente

Pronto para integrar?
É só uma chamada HTTP.

$ curl -H "Authorization: Bearer sk_..." \
https://api.certapi.com.br/v1/cndt \
-d
'{"cnpj":"12345678000190"}'
Testar agora — é grátis

// sem cartão · free tier permanente · cancele quando quiser