Chamadas cURL funcionais com payload e retorno para NF-e, NFC-e, NFS-e e CT-e.
Exemplos mínimos e funcionais de requisição cURL para emissão de cada documento suportado pelo NFER. Todas as chamadas exigem o cabeçalho de autenticação X-API-Key e enviam dados em JSON.
Valores reais e calculados
O NFER calcula automaticamente o somatório de itens, bases de cálculo e totais da nota. Os payloads abaixo representam a estrutura mínima para obter uma emissão válida.
1. NF-e — Nota Fiscal Eletrônica (Modelo 55)
Criação de rascunho de venda mercantil B2B ou e-commerce com cliente e item inline:
curl -s -XPOST https://api.nfer.me/v1/nfe \
-H"X-API-Key: $NFER_KEY" \
-H"Content-Type: application/json" \
-d '{
"naturezaOperacao": "VENDA DE MERCADORIA",
"tipoOperacao": "1",
"finalidade": 1,
"serie": 1,
"destinatario": {
"tipoPessoa": "J",
"cpfCnpj": "00000000000191",
"nome": "EMPRESA DESTINATARIA LTDA",
{
"id": "7b8f9e12-3456-4abc-9def-123456789abc",
"numero": 105,
"serie": 1,
"modelo": "55",
"status": "rascunho",
"valor_total": 250.00,
"created_at": "2026-09-20T18:00:00.000Z"
}
Em seguida, enfileire a transmissão da NF-e para a SEFAZ: