Documentação da plataforma
Documentação B2B do Minha CNH — a plataforma de consulta programática de diagnósticos de CNH, exposta por API REST e por Servidor MCP.
Uma plataforma, duas portas. A API REST e o Servidor MCP entregam o mesmo diagnóstico de CNH, sobre a mesma chave, a mesma cobrança e os mesmos limites — muda só como você chama.
Acesso por aprovação
O acesso é habilitado manualmente pelo time Minha CNH após aprovação comercial. Veja Contratar a API para entender o processo.
A base
Vale para qualquer forma de integrar, hoje e no futuro.
| Seção | O que responde |
|---|---|
| Começar | Para quem é, o que faz, e o vocabulário de CNH que aparece em toda a documentação |
| Plataforma | A chave, a cobrança, os limites, a idempotência e o formato do relatório |
As portas
| Porta | Quando escolher |
|---|---|
| API REST | Backends, ETLs e automações. Você faz POST e recebe por webhook ou polling |
| Servidor MCP | Agentes de IA e clientes desktop que descobrem e chamam as ferramentas sozinhos |
Integrando com a ajuda de um agente de código
Se você escreve a integração com um assistente de código, instale a skill de integração no seu
repositório. É um único arquivo markdown com o contrato inteiro — autenticação, o fluxo assíncrono,
externalRef, a tabela de erros, a verificação HMAC e os CPFs do ambiente de teste — para o agente
carregar como contexto em vez de reler esta documentação a cada sessão.
O destino abaixo é o que o Claude Code lê; outros assistentes procuram em pastas próprias, então ajuste o caminho ao seu.
mkdir -p .claude/skills/minha-cnh
curl -sL https://minhacnh.doutormultas.com.br/skill.md -o .claude/skills/minha-cnh/SKILL.mdO arquivo é escrito em inglês, porque quem o lê é o agente, e aponta de volta para estas páginas
sempre que você precisar do detalhe. Ele acompanha a API: refaça o curl sempre que um
comportamento não bater com o que a skill descreve.
O caminho mais curto
- Contratar — o processo comercial, o modelo de crédito e o prazo de ativação.
- Autenticar — gerar a API key e configurar o webhook.
- Primeira chamada — o primeiro
POST /api/v1/reports, com o resultado na mão.
A especificação OpenAPI interativa (Scalar) fica em /api/docs.