Pular para o conteúdo

Payloads de emissão (v2)

NFe — POST /nfe/emissao

Campos principais

CampoObrigatórioDescrição
serieSimSérie numérica (1–999)
cfopSim (na prática)CFOP da operação (ex.: "5.102")
clienteSimCPF/CNPJ (string) de cliente cadastrado ou objeto com os dados do cliente
itensSimArray com pelo menos 1 item
numeroNãoNúmero da nota; se vazio, é gerado automaticamente
numero_origemRecomendadoSeu identificador único da venda (idempotência)
tipoNão"S" saída (default) ou "E" entrada
finalidadeNão"N" normal (default), "C" complementar, "A" ajuste, "D" devolução
valor-despesasNãoDefault "0.00"
porcentagem-descontoNãoDesconto sobre o total
observacaoNãoAté 2.000 caracteres
data-saida / data-retroativaNãoData de saída e flag de retroatividade ("S"/"N")
transporteNãoObjeto de transporte; se ausente, modalidade default "9" (sem frete)
notas-referenciadasNãoArray de chaves de acesso referenciadas
faturasNãoArray de faturas ({ "valor": "...", "data": "AAAA-MM-DD" })

Cada item de itens:

CampoObrigatórioDescrição
produtoSimReferência (string) de produto cadastrado ou objeto com os dados do produto
quantidadeSimQuantidade
valor-unitarioSimValor unitário
desconto-unitarioNãoDefault "0.00"
cfopNãoHerda o CFOP da nota se omitido

Exemplo

Terminal window
curl -X POST https://api.mysebr.com.br/nfemyse/rest/nfe/emissao \
-H "Authorization: Token SEU_TOKEN" -H "Content-Type: application/json" \
-d '{
"serie": "1",
"cfop": "5.102",
"numero_origem": "PED-2026-00042",
"tipo": "S",
"finalidade": "N",
"cliente": "12345678000199",
"itens": [
{ "produto": "SKU-001", "quantidade": "2", "valor-unitario": "89.90" }
]
}'

Objeto transporte (modalidade ≠ 9)

{
"modalidade": "0",
"transportadora": "98765432000111",
"placa-veiculo": "ABC-1D23",
"valor-frete": "150.00",
"valor-seguro": "0.00",
"peso-bruto": "5.5",
"peso-liquido": "5.0",
"quantidade-volume": "1",
"especie-volume": "Caixa",
"marca-volume": "Embalagem padrão"
}

NFCe — POST /nfce/emissao

Mesma base da NFe, com forma de pagamento. O campo tipo-pagamento aceita alias ou código:

AliasCódigo
dinheiro1
credito55
debito54
outros56

NFSe — POST /nfse/emissao

Mesmo payload da NFe; o cfop é ajustado automaticamente para 5.933 (dentro do estado) ou 6.933 (fora). Envie os itens de serviço em itens.

Cancelamento e carta de correção (NFe)

POST /nfe/cancelamento

{ "chave": "3526...44 dígitos...", "motivo": "Motivo com 15 a 255 caracteres" }