POST /nfe/emissao
Emitir uma nota fiscal eletrônica (NFe).
Corpo da requisição
{
"numero": "string",
"numero_origem": "string", // Opcional
"serie": "string",
"cfop": "string",
"cliente": "string",
"tipo": "S", // Enum: [ S (saída), E (entrada) ]
"finalidade": "N", // Enum: [ N (normal), C (complementar), A (ajuste), D (devolução) ]
"valor-despesas": "string",
"observacao": "string",
"porcentagem-desconto": "string", // Opcional
"transporte": {
"modalidade": "0", // Enum: [ 0 (contratação por conta do remetente), 1 (contratação por conta do destinatário), 2 (contratação por conta de terceiros), 3 (transp. próprio do remetente), 4 (transp. próprio do destinatário), 9 (sem ocorrência de transporte) ]
"transportadora": "string",
"placa-veiculo": "string",
"valor-frete": "string",
"valor-seguro": "string",
"peso-bruto": "string",
"peso-liquido": "string",
"quantidade-volume": "string",
"especie-volume": "string",
"marca-volume": "string"
},
"itens": [
{
"produto": "string",
"quantidade": "string",
"valor-unitario": "string",
"desconto-unitario": "string"
}
],
"faturas": [
{
"valor": "string",
"data": "string"
}
],
"notas-referenciadas": [
"string"
]
}
Respostas
200 - Status: 001 (Registro realizado)
{
"status": "001 (Registro realizado)",
"descricao": "string",
"data": {
"recibo": "string"
}
}
200 - Status: 050 (Duplicidade)
{
"status": "050 (Duplicidade de número de origem)",
"descricao": "string",
"data": {
"recibo": "string"
}
}
200 - Status: 999 (Erro interno)
{
"status": "999 (Erro interno)",
"descricao": "string",
"data": {
"erro": "string"
}
}
Observações
Este endpoint exige autenticação.
Utilize os seguintes cabeçalhos:
Authorization: Token `token_da_empresa`
Content-Type: application/json
Exemplo de requisição
POST https://api.mysebr.com.br/nfemyse-v3/rest/nfe/emissao