br__submit_nfe
Submit a signed Brazilian NF-e/NFC-e to SEFAZ for authorization. Returns authorization protocol (nProt) on success.
Instructions
Submete um NF-e/NFC-e assinado à autorização SEFAZ (NFeAutorizacao4, síncrono).
Submissão para SEFAZ é uma operação irreversível em produção e exige
confirmação em duas etapas (ConfirmationGate). Define BR_READ_ONLY=1
para desabilitar esta ferramenta.
Retorna protNFe (incluindo nProt, o protocolo de autorização) em
caso de sucesso, ou error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| c_uf | Yes | Código IBGE da UF do autorizador (cUF), 2 dígitos | |
| id_lote | Yes | Identificador do lote (idLote), até 15 dígitos | |
| cert_path | Yes | Caminho local para o certificado ICP-Brasil A1 (.p12/.pfx) | |
| xml_content | No | XML NF-e/NFC-e assinado (saída de br__sign_nfe). Informe xml_content ou xml_base64. | |
| xml_base64 | No | XML NF-e/NFC-e assinado, codificado em base64. | |
| tp_amb | No | Identificação do Ambiente (tpAmb): '1' = produção, '2' = homologação | 2 |
| cert_password | No | Senha do certificado A1, se houver | |
| endpoint_override | No | URL completa do webservice NFeAutorizacao4 (sobrepõe a tabela de roteamento por UF) | |
| confirmation_token | No | Token de confirmação obtido de uma chamada anterior pendente. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||