Documentação
API do Ajuda Nota
Integre as ferramentas fiscais no seu sistema: consulta de CNPJ + Inscrição Estadual, CEP, gerador de CPF/CNPJ, XML de NF-e para Excel e geração de DANFE/NFC-e/NFS-e em PDF. Respostas em JSON (ou o próprio arquivo, nos endpoints de PDF/CSV).
Autenticação
Toda chamada exige uma chave de API no cabeçalho Authorization. Gere a sua em Minha conta › Chaves de API. A chave é exibida uma única vez — guarde em local seguro e nunca a exponha no navegador (use-a só do seu servidor).
Authorization: Bearer an_live_suachaveURL base: https://ajudanota.com.br
Limites e proteção
- •Quota mensal por plano (padrão: 5.000 chamadas/mês), somando todas as funcionalidades. Cada chamada consome 1.
- •Ritmo de até 60 chamadas por minuto por chave. Acima disso, resposta
429. - •Cada resposta traz
X-RateLimit-LimiteX-RateLimit-Remaining.
Precisa de mais volume? Fale conosco para um plano sob medida (inclusive preço por funcionalidade).
Endpoints
/api/cnpj/{cnpj}Consulta de CNPJ + Inscrição Estadual
Dados cadastrais da Receita (razão social, endereço, CNAE, sócios…) já com a Inscrição Estadual da UF da matriz. Use ?uf=XX para consultar a IE em outra UF. Aceita CNPJ numérico ou alfanumérico.
curl "https://ajudanota.com.br/api/cnpj/00000000000191?uf=PR" \
-H "Authorization: Bearer an_live_suachave"/api/ie/{cnpj}?uf=XXInscrição Estadual (isolada)
Só a Inscrição Estadual, quando você já tem o CNPJ e a UF. A UF é obrigatória.
curl "https://ajudanota.com.br/api/ie/00000000000191?uf=PR" \
-H "Authorization: Bearer an_live_suachave"/api/cep/{cep}Consulta de CEP
Logradouro, bairro, cidade e UF a partir do CEP (8 dígitos).
curl "https://ajudanota.com.br/api/cep/01310930" \
-H "Authorization: Bearer an_live_suachave"/api/gerar/{tipo}?quantidade=NGerador de CPF/CNPJ (para teste)
Gera CPF ou CNPJ com dígitos verificadores válidos, para testar sistemas. tipo = cpf | cnpj. quantidade de 1 a 50.
curl "https://ajudanota.com.br/api/gerar/cnpj?quantidade=3" \
-H "Authorization: Bearer an_live_suachave"/api/xml/excelXML de NF-e/NFC-e → planilha (CSV)
Envie o XML da nota no corpo; recebe um CSV (uma linha por item), pronto para o Excel pt-BR.
curl -X POST "https://ajudanota.com.br/api/xml/excel" \
-H "Authorization: Bearer an_live_suachave" \
-H "Content-Type: application/xml" \
--data-binary @nota.xml/api/danfeXML → PDF (DANFE / NFC-e / NFS-e)
Envie o XML; recebe o PDF de impressão. Detecta automaticamente NF-e (DANFE A4), NFC-e modelo 65 (cupom 80mm com QR) e NFS-e nacional (DANFSe A4).
curl -X POST "https://ajudanota.com.br/api/danfe" \
-H "Authorization: Bearer an_live_suachave" \
-H "Content-Type: application/xml" \
--data-binary @nota.xml -o danfe.pdfFormato de erro
Erros retornam JSON com error (código estável) e message (texto). Principais status: 400 (dados inválidos), 401 (chave ausente/inválida), 403 (plano sem API), 422 (XML inválido), 429 (limite de mês ou de ritmo).
{
"error": "PLANO_SEM_API",
"message": "Seu plano não inclui acesso via API. Assine o plano API ou Completo."
}Pronto para integrar?
Crie sua conta, escolha um plano com API e gere sua chave.