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.autorizadaNF-e / NFC-eDocumento autorizado com sucesso perante a SEFAZ (cStat 100/150). Retorna chave de 44 dígitos e protocolo.
nfe.erroNF-e / NFC-eLote rejeitado pela SEFAZ. Retorna erroCstat e erroMotivo da rejeição fiscal.
nfe.canceladaNF-e / NFC-eEvento de cancelamento (110111) homologado e vinculado à chave da nota.
nfe.denegadaNF-e / NFC-eUso denegado pela SEFAZ por irregularidade fiscal do emitente ou destinatário.
nfe.contingenciaNF-e / NFC-eEmissão realizada em contingência offline (NFC-e) ou SVC.
nfe.batch.completedNF-e (Lote)Processamento de lote assíncrono concluído via /v1/nfe/batch.
nfe.recebida.detectadaMonitor FiscalNovo documento fiscal emitido contra o seu CNPJ foi detectado na SEFAZ.
nfe.recebida.completaMonitor FiscalXML completo da NF-e recebida de fornecedor baixado e disponibilizado.
cte.recebidoMonitor FiscalNovo CT-e tomado pelo seu CNPJ foi detectado e importado.

1. Eventos de NF-e (Modelo 55)

Exemplo de payload do evento nfe.autorizada contendo chave de acesso, protocolo de autorização e metadados no envelope canônico NFER:

{
"id": "e9b5a201-9231-4828-b0a3-a7c3df95a001",
"type": "nfe.autorizada",
"createdAt": "2026-09-20T19:05:00.000Z",
"data": {
"nfeId": "doc_nfe_1234567890",
"numero": 1042,
"serie": 1,
"status": "autorizada",
"chaveAcesso": "35260900000000000191550010000010421000001049",
"protocolo": "135260000123456",
"erroCstat": null,

Exemplo de payload do evento nfe.erro quando a SEFAZ rejeita a nota:

{
"id": "e9b5a201-9231-4828-b0a3-a7c3df95a002",
"type": "nfe.erro",
"createdAt": "2026-09-20T19:06:00.000Z",
"data": {
"nfeId": "doc_nfe_9876543210",
"numero": 1043,
"serie": 1,
"status": "erro",
"chaveAcesso": null,
"protocolo": null,
"erroCstat": "203",

2. Eventos de NFC-e (Modelo 65)

Para NFC-e, a NFER utiliza o mesmo evento canônico nfe.autorizada com "modelo": "65", incluindo o buffer em Base64 ou URL para impressão térmica direta ESC/POS:

{
"id": "e9b5a201-9231-4828-b0a3-a7c3df95a003",
"type": "nfe.autorizada",
"createdAt": "2026-09-20T19:07:00.000Z",
"data": {
"nfeId": "doc_nfce_555444333",
"numero": 450,
"serie": 1,
"status": "autorizada",
"chaveAcesso": "35260900000000000191650010000004501000000452",
"protocolo": "135260000987654",
"modelo": "65",

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": "e9b5a201-9231-4828-b0a3-a7c3df95a004",
"type": "nfe.autorizada",
"createdAt": "2026-09-20T19:08:00.000Z",
"data": {
"nfeId": "doc_nfse_888999",
"numero": 123,
"serie": 1,
"status": "autorizada",
"chaveAcesso": "35260900000000000191000000000000000000012312345678",
"protocolo": "ADN-20260920190800",
"modelo": "NFS-e",

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 contra o CNPJ da sua empresa:

{
"id": "e9b5a201-9231-4828-b0a3-a7c3df95a005",
"type": "nfe.recebida.detectada",
"createdAt": "2026-09-20T19:09:00.000Z",
"data": {
"nfeReceivedId": "b1a2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
"chaveAcesso": "35260912345678000195550010000456781000045679",
"numero": 10542,
"emitenteCnpj": "12345678000195",
"emitenteRazaoSocial": "DISTRIBUIDORA DE BEBIDAS LTDA",
"valorTotal": 24500.0,
"dataEmissao": "2026-09-20T18:30:00.000Z",

5. Processamento de Lote (nfe.batch.completed)

Disparado quando o processamento assíncrono de um lote de notas (POST /v1/nfe/batch) é concluído por completo pelos workers:

{
"id": "e9b5a201-9231-4828-b0a3-a7c3df95a006",
"type": "nfe.batch.completed",
"createdAt": "2026-09-20T19:15:00.000Z",
"data": {
"batchId": "6fa85f64-5717-4562-b3fc-2c963f66afb2",
"status": "completed",
"modelo": "55",
"total": 50,
"processed": 50,
"issued": 48,
"errors": 2,