Catálogo de Eventos e Payloads

Matriz canônica de eventos oficiais com payloads para NF-e, NFC-e, NFS-e, CT-e e Monitor Fiscal.

Esta página reúne a matriz canônica de eventos disparados pela NFER. Os nomes de eventos seguem a convenção <entidade>.<acao> em letras minúsculas. Ao cadastrar um webhook, você pode assinar eventos específicos ou usar o curinga "*" para receber todas as notificações da sua empresa.

Matriz de Cobertura por Documento

Nome do Evento (Canônico)DocumentoQuando é disparado
nfe.authorizedNF-e / NFC-eDocumento autorizado com sucesso perante a SEFAZ (cStat 100/150). Retorna chave de 44 dígitos e protocolo.
nfe.rejectedNF-e / NFC-eLote rejeitado pela SEFAZ. Retorna código cStat e motivo da rejeição fiscal.
nfe.canceledNF-e / NFC-eEvento de cancelamento (110111) homologado e vinculado à chave da nota.
nfe.correction_letterNF-e / CT-eCarta de Correção Eletrônica (CC-e 110110) homologada pela SEFAZ.
nfse.authorizedNFS-e NacionalDeclaração de Prestação de Serviços (DPS) convertida em NFS-e na prefeitura ou ADN.
cte.authorizedCT-e RodoviárioConhecimento de Transporte Eletrônico autorizado pela SEFAZ.
company.certificate_expiringOrganizaçãoAlerta preventivo: certificado digital A1 expirará nos próximos 30 ou 15 dias.
monitor.document_receivedMonitor FiscalNovo documento fiscal de compras/frete emitido contra o seu CNPJ foi capturado.

1. Eventos de NF-e (Modelo 55)

Exemplo de payload do evento nfe.authorized contendo chave de acesso, protocolo de autorização, links para download direto de DANFE e XML assinado:

{
"id": "evt_01HXYZ7890ABCDEF1234",
"event": "nfe.authorized",
"created_at": "2026-09-20T19:05:00.000Z",
"data": {
"document_id": "doc_nfe_1234567890",
"modelo": 55,
"serie": 1,
"numero": 1042,
"status": "autorizada",
"chave_acesso": "35260900000000000191550010000010421000001049",
"protocolo_autorizacao": "135260000123456",

Exemplo de payload do evento nfe.rejected quando a SEFAZ rejeita o lote:

{
"id": "evt_01HXYZ7890ABCDEF5678",
"event": "nfe.rejected",
"created_at": "2026-09-20T19:06:00.000Z",
"data": {
"document_id": "doc_nfe_9876543210",
"modelo": 55,
"serie": 1,
"numero": 1043,
"status": "rejeitada",
"cstat": 203,
"motivo_rejeicao": "Rejeicao: Emissor nao habilitado para emissao de NF-e"

2. Eventos de NFC-e (Modelo 65)

Para NFC-e (consumidor final balcão), a NFER utiliza o mesmo evento canônico nfe.authorized com "modelo": 65, incluindo o buffer binário em Base64 para envio direto à impressora térmica ESC/POS (80mm ou 58mm):

{
"id": "evt_01HXYZ7890ABCDEF9999",
"event": "nfe.authorized",
"created_at": "2026-09-20T19:07:00.000Z",
"data": {
"document_id": "doc_nfce_555444333",
"modelo": 65,
"serie": 1,
"numero": 450,
"status": "autorizada",
"chave_acesso": "35260900000000000191650010000004501000000452",
"protocolo_autorizacao": "135260000987654",

3. Eventos de NFS-e (Nacional / Municipal)

Notificação disparada quando o Recibo Provisório de Serviços (RPS) é convertido com sucesso em Nota Fiscal de Serviços Eletrônica:

{
"id": "evt_01HXYZ7890ABCDEF7777",
"event": "nfse.authorized",
"created_at": "2026-09-20T19:08:00.000Z",
"data": {
"document_id": "doc_nfse_888999",
"numero_nfse": "20260000000123",
"codigo_verificacao": "A7B9-C3D1",
"status": "autorizada",
"valor_servicos": 1500.0,
"iss_retido": false,
"danfse_url": "https://api.nfer.me/v1/nfse/doc_nfse_888999/danfse"

4. Eventos do Monitor Fiscal (DF-e Recebidos)

Disparado instantaneamente quando os robôs de sincronização distribuída capturam uma nova NF-e emitida por fornecedores ou CT-e de transportadoras contra o CNPJ da sua empresa:

{
"id": "evt_01HXYZ7890ABCDEF3333",
"event": "monitor.document_received",
"created_at": "2026-09-20T19:09:00.000Z",
"data": {
"tipo_documento": "nfe",
"nsu": 10542,
"chave_acesso": "35260912345678000195550010000456781000045679",
"emitente": {
"cnpj": "12345678000195",
"razao_social": "DISTRIBUIDORA DE BEBIDAS LTDA"
},

5. Eventos de Empresa & Certificado

Disparado preventivamente quando o certificado digital A1 cadastrado estiver próximo do vencimento, permitindo alertar o departamento contábil ou automatizar a renovação:

{
"id": "evt_01HXYZ7890ABCDEF1111",
"event": "company.certificate_expiring",
"created_at": "2026-09-20T08:00:00.000Z",
"data": {
"company_id": "emp_1234567890",
"cnpj": "12345678000195",
"days_until_expiration": 15,
"valid_to": "2026-10-05T23:59:59.000Z"
}
}