baixar_nfe_distribuicao
Download Brazilian tax documents from SEFAZ using a local A1 certificate. Supports incremental, specific NSU, or key-based retrieval.
Instructions
Baixa documentos fiscais via NFeDistribuicaoDFe (SEFAZ) usando certificado A1 local. REQUER certificado digital A1 (.pfx/.p12) do proprio usuario instalado localmente. O certificado NUNCA e enviado a nenhum servidor - a autenticacao e feita localmente via mTLS. Suporta busca incremental (distNSU), por NSU especifico (consNSU) ou por chave (consChNFe). A Ciencia da Operacao (210200) e prerequisito para obter o XML completo (procNFe).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uf | Yes | Sigla da UF do autor (ex: "SP") ou codigo IBGE (ex: "35"). | |
| nsu | No | NSU especifico para modo consNSU. | |
| modo | No | "distNSU" (incremental), "consNSU" (NSU especifico) ou "consChNFe" (por chave de acesso de 44 digitos). | distNSU |
| chave | No | Chave de acesso de 44 digitos para modo consChNFe. | |
| senha | Yes | Senha do certificado. Nunca logada ou incluida em excecoes. | |
| timeout | No | Timeout HTTP em segundos (default 30.0). | |
| ambiente | No | "producao" ou "homologacao". | producao |
| cnpj_cpf | Yes | CNPJ (14 dig) ou CPF (11 dig) do autor da consulta. | |
| ultimo_nsu | No | Ultimo NSU recebido para modo distNSU. Default "0" busca todos. | 0 |
| caminho_certificado | Yes | Caminho absoluto para o arquivo .pfx ou .p12. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||