Pular para o conteúdo principal

Endpoints — NFS-e Inbound

Resumo curado dos endpoints. O contrato completo (schemas, exemplos, "Try it") está na referência gerada da API.

Base URL: https://api.nfse.io · Auth: API Key (papel Nota Fiscal ou NFSeDist; Management para manutenção) — veja Autenticação.

Empresas (configuração de captura)

MétodoPathPropósito
GET/v2/companies/inbound/nfseLista empresas com captura
POST/v2/companies/inbound/nfseCadastra empresa (201; 409 se duplicada)
GET/v2/companies/{companyId}/inbound/nfse/detailsDetalhe da configuração
PUT/v2/companies/{companyId}/inbound/nfse/detailsAtualiza (webhookUrl, manifestação automática, isActive)
DELETE/v2/companies/{companyId}/inbound/nfse/detailsDesativa a captura
POST/v2/companies/{companyId}/inbound/nfse/reset-nsuRedefine o cursor NSU

Documentos (consulta e conteúdo)

MétodoPathPropósito
GET.../inbound/nfseLista documentos (filtros por período, tipo, status, NSU…)
GET.../inbound/nfse/{id}Detalhe do documento
GET.../inbound/nfse/{id}/xmlXML (302 para URL assinada)
GET.../inbound/nfse/{id}/pdfDANFSe (302; 202 se em geração)
GET.../inbound/nfse/{id}/jsonXML convertido em JSON
POST.../inbound/nfse/{id}/reprocessReenfileira o documento
POST.../inbound/nfse/{id}/resend-webhookReenvia o webhook

Manifestação (tomador)

MétodoPathPropósito
POST.../inbound/nfse/by-access-key/{accessKey}/manifestations?eventCode={203202|203206}Envia manifestação (202 Pending)
GET.../inbound/nfse/by-access-key/{accessKey}/manifestationsLista manifestações
GET.../inbound/nfse/manifestations/{id}Detalhe + XMLs request/response

Manutenção (papel Management)

MétodoPath
POST.../inbound/nfse/maintenance/fetch-now
GET.../inbound/nfse/maintenance/notifications
GET.../inbound/nfse/maintenance/statistics
POST.../inbound/nfse/maintenance/reactivate

Exemplo de detalhe de documento

Resposta real (anonimizada) de GET .../inbound/nfse/{id}:

{
"id": "<objectId>",
"companyId": "<companyId>",
"nsu": 1850,
"type": "serviceInvoice",
"accessKey": "<chave-50-digitos>",
"substituteAccessKey": null,
"generatedOn": "2026-03-20T21:15:48Z",
"issuedOn": "2026-03-20T21:15:48Z",
"accrualOn": "2026-03",
"provider": { "federalTaxNumber": "<cnpj>", "name": "<prestador>", "cityCode": "3106200", "state": "MG" },
"borrower": { "federalTaxNumber": "<cnpj>", "name": "<tomador>", "cityCode": "3550308" },
"servicesAmount": 0.10,
"serviceCode": "100501.004",
"issueCityCode": "3106200",
"description": "<descrição do serviço>",
"environment": "Development",
"status": "PdfFailed",
"failureReason": "pdf:failed:401",
"webhookStatus": "Pending",
"webhookAttempts": 0,
"reprocessCount": 0,
"hasPdf": false,
"xmlSizeBytes": 9718,
"createdAt": "2026-04-08T23:57:10.821Z"
}

Os grupos de tributos (taxes/amounts, incl. IBS/CBS) não vêm no detalhe REST — apenas no payload do webhook.

substituteAccessKey vem preenchido apenas quando a NFS-e substitui outra nota (substituição/cancelamento com substituta); null caso contrário.

Código de serviço: o detalhe REST expõe serviceCode (código municipal "achatado"). O payload do webhook detalha esse código em dois campos — federalServiceCode (item da lista nacional LC 116) e cityServiceCode (código do município) — ver Eventos de Webhook.

Veja também

NFE.io

A NFE.io é uma empresa de tecnologia que fornece soluções para automatizar e simplificar a emissão e gestão de notas fiscais eletrônicas. Com suas ferramentas, as empresas podem economizar tempo e reduzir erros, aumentando a eficiência e precisão do processo de emissão de notas fiscais.

Um dos principais cases de sucesso da NFE.io é a implementação da solução na empresa de transporte Rodonaves. Com a automatização da emissão e gestão de notas fiscais eletrônicas, a Rodonaves conseguiu reduzir em até 80% o tempo gasto nesse processo, o que se traduziu em uma significativa melhoria na eficiência operacional. Além disso, a empresa também conseguiu eliminar erros e atrasos na emissão de notas fiscais, o que melhorou a relação com seus clientes e aumentou a confiança dos órgãos fiscais.

Outro exemplo é a implementação da NFE.io na empresa de comércio eletrônico, a Loja Integrada. Com a automatização da emissão de notas fiscais, a Loja Integrada conseguiu aumentar a velocidade de emissão de notas em até 10 vezes, o que permitiu que a empresa atendesse a uma maior quantidade de clientes e, consequentemente, aumentar as suas vendas.

Além desses exemplos, a NFE.io também tem outros cases de sucesso com empresas de setores como indústria, construção, varejo e serviços, mostrando a versatilidade e eficácia da sua solução.

Em resumo, a NFE.io é uma empresa de tecnologia que oferece soluções para automatizar e simplificar a emissão e gestão de notas fiscais eletrônicas, ajudando as empresas a economizar tempo e reduzir erros, melhorando a eficiência e precisão do processo. Com cases de sucesso em diferentes setores, a NFE.io tem se destacado como uma empresa líder em automação fiscal.