feat(cnpj): atualiza documentação OpenAPI para suportar CNPJ alfanumérico#792
feat(cnpj): atualiza documentação OpenAPI para suportar CNPJ alfanumérico#792gusvasconcelos wants to merge 3 commits intoBrasilAPI:mainfrom
Conversation
…rico Atualiza a documentação do endpoint CNPJ para refletir o novo padrão alfanumérico da Receita Federal, que passa a aceitar letras de A a Z além de dígitos nos 14 caracteres do CNPJ. - Atualiza descrição do parâmetro para mencionar caracteres alfanuméricos - Atualiza pattern do schema para aceitar [0-9A-Z] em vez de apenas [0-9] - Corrige mensagem de erro de exemplo (11 -> 14 caracteres) Closes BrasilAPI#789
|
@gusvasconcelos is attempting to deploy a commit to the BrasilAPI Team on Vercel. A member of the Team first needs to authorize it. |
|
Olá @gusvasconcelos! Boa iniciativa se antecipar ao CNPJ alfanumérico. Alguns pontos: 1. Regex pode estar mais permissiva que o necessário 2. Doc à frente da implementação 3. Correção do "11 digitos" → "14 caracteres" O que acha? |
|
Olá @lucianopf! Obrigado pelo feedback.
Já atualizei o pattern para:
|
|



📋 Descrição
Atualiza a documentação OpenAPI do endpoint CNPJ para refletir o novo padrão alfanumérico da Receita Federal, que passa a aceitar letras de A a Z além de dígitos nos 14 caracteres do CNPJ.
Alterações realizadas:
cnpjpara mencionar "14 caracteres alfanuméricos (dígitos e letras de A a Z)"^[0-9]{14}$para^[0-9A-Z]{14}$(e equivalente formatado)🎯 Tipo de Mudança
📚 Checklist de Documentação
/pages/docs/doc/🧪 Checklist de Testes
npm test)💻 Checklist de Código
npm run fixantes de commitar🚀 Checklist de Performance e Custos
🔍 Como Testar
cnpjagora aceita caracteres alfanuméricos (0-9 e A-Z)[0-9A-Z]em vez de apenas[0-9]📎 Issues Relacionadas
Closes #789
📝 Notas Adicionais
A Receita Federal publicou a Instrução Normativa RFB nº 2.361/2023 instituindo o CNPJ Alfanumérico, com vigência a partir de julho de 2026. Esta mudança na documentação OpenAPI é o primeiro passo para preparar a API para o novo padrão. A implementação da validação e lógica de negócio no service será feita em follow-up.
Pontos de Atenção Críticos:
Lembre-se: BrasilAPI serve milhares de desenvolvedores e empresas importantes. Mudanças devem ser cuidadosamente avaliadas para garantir confiabilidade e zero downtime.