Enfileirar notas para emissão em lote
curl --request POST \
--url https://api.engineapi.com.br/v1/nfe/batch \
--header 'Content-Type: application/json' \
--data '
{
"notas": [
{
"destinatario": {
"cnpjCpf": "<string>",
"nome": "<string>",
"endereco": {
"logradouro": "<string>",
"numero": "<string>",
"bairro": "<string>",
"codigoMunicipio": "<string>",
"municipio": "<string>",
"uf": "<string>",
"cep": "<string>",
"complemento": "<string>"
},
"ie": "<string>",
"indicadorIE": 0,
"email": "<string>"
},
"items": [
{
"codigo": "<string>",
"descricao": "<string>",
"ncm": "<string>",
"cfop": "<string>",
"unidade": "<string>",
"quantidade": 1.0001,
"valorUnitario": 1.01,
"ean": "<string>",
"cest": "<string>",
"cBenef": "<string>",
"valorTotal": 123,
"desconto": 1,
"valorFrete": 1,
"valorSeguro": 1,
"outrasDespesas": 1,
"indTot": 123,
"icms": {
"origem": 0,
"cst": "<string>",
"csosn": "<string>",
"aliquota": 123,
"baseCalculo": 123,
"valor": 123,
"baseCalculoST": 123,
"aliquotaST": 123,
"valorST": 123,
"qBCMono": 123,
"adRemICMS": 123,
"vICMSMono": 123,
"qBCMonoRet": 123,
"adRemICMSRet": 123,
"vICMSMonoRet": 123
},
"pis": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"cofins": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"ipi": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123,
"cEnq": "<string>"
},
"ibsCbs": {
"ibsUf": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"ibsMun": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cbs": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cst": "<string>",
"cClassTrib": "<string>",
"vBC": 1,
"vIbs": 1
}
}
],
"pagamentos": [
{
"valor": 1
}
],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"naturezaOperacao": "<string>",
"serie": 0,
"numero": 0,
"tpNF": 0,
"idDest": 0,
"indFinal": 0,
"indPres": 0,
"finNFe": 0,
"troco": 1,
"cobranca": {
"duplicatas": [
{
"vencimento": "<string>",
"valor": 1.01,
"numero": "<string>"
}
]
},
"informacoesComplementares": "<string>",
"informacoesFisco": "<string>",
"resolverTributacao": true
}
],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'import requests
url = "https://api.engineapi.com.br/v1/nfe/batch"
payload = {
"notas": [
{
"destinatario": {
"cnpjCpf": "<string>",
"nome": "<string>",
"endereco": {
"logradouro": "<string>",
"numero": "<string>",
"bairro": "<string>",
"codigoMunicipio": "<string>",
"municipio": "<string>",
"uf": "<string>",
"cep": "<string>",
"complemento": "<string>"
},
"ie": "<string>",
"indicadorIE": 0,
"email": "<string>"
},
"items": [
{
"codigo": "<string>",
"descricao": "<string>",
"ncm": "<string>",
"cfop": "<string>",
"unidade": "<string>",
"quantidade": 1.0001,
"valorUnitario": 1.01,
"ean": "<string>",
"cest": "<string>",
"cBenef": "<string>",
"valorTotal": 123,
"desconto": 1,
"valorFrete": 1,
"valorSeguro": 1,
"outrasDespesas": 1,
"indTot": 123,
"icms": {
"origem": 0,
"cst": "<string>",
"csosn": "<string>",
"aliquota": 123,
"baseCalculo": 123,
"valor": 123,
"baseCalculoST": 123,
"aliquotaST": 123,
"valorST": 123,
"qBCMono": 123,
"adRemICMS": 123,
"vICMSMono": 123,
"qBCMonoRet": 123,
"adRemICMSRet": 123,
"vICMSMonoRet": 123
},
"pis": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"cofins": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"ipi": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123,
"cEnq": "<string>"
},
"ibsCbs": {
"ibsUf": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"ibsMun": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cbs": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cst": "<string>",
"cClassTrib": "<string>",
"vBC": 1,
"vIbs": 1
}
}
],
"pagamentos": [{ "valor": 1 }],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"naturezaOperacao": "<string>",
"serie": 0,
"numero": 0,
"tpNF": 0,
"idDest": 0,
"indFinal": 0,
"indPres": 0,
"finNFe": 0,
"troco": 1,
"cobranca": { "duplicatas": [
{
"vencimento": "<string>",
"valor": 1.01,
"numero": "<string>"
}
] },
"informacoesComplementares": "<string>",
"informacoesFisco": "<string>",
"resolverTributacao": True
}
],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
notas: [
{
destinatario: {
cnpjCpf: '<string>',
nome: '<string>',
endereco: {
logradouro: '<string>',
numero: '<string>',
bairro: '<string>',
codigoMunicipio: '<string>',
municipio: '<string>',
uf: '<string>',
cep: '<string>',
complemento: '<string>'
},
ie: '<string>',
indicadorIE: 0,
email: '<string>'
},
items: [
{
codigo: '<string>',
descricao: '<string>',
ncm: '<string>',
cfop: '<string>',
unidade: '<string>',
quantidade: 1.0001,
valorUnitario: 1.01,
ean: '<string>',
cest: '<string>',
cBenef: '<string>',
valorTotal: 123,
desconto: 1,
valorFrete: 1,
valorSeguro: 1,
outrasDespesas: 1,
indTot: 123,
icms: {
origem: 0,
cst: '<string>',
csosn: '<string>',
aliquota: 123,
baseCalculo: 123,
valor: 123,
baseCalculoST: 123,
aliquotaST: 123,
valorST: 123,
qBCMono: 123,
adRemICMS: 123,
vICMSMono: 123,
qBCMonoRet: 123,
adRemICMSRet: 123,
vICMSMonoRet: 123
},
pis: {cst: '<string>', baseCalculo: 123, aliquota: 123, valor: 123},
cofins: {cst: '<string>', baseCalculo: 123, aliquota: 123, valor: 123},
ipi: {cst: '<string>', baseCalculo: 123, aliquota: 123, valor: 123, cEnq: '<string>'},
ibsCbs: {
ibsUf: {p: 1, pNominal: 1, pRedAliq: 50, v: 1},
ibsMun: {p: 1, pNominal: 1, pRedAliq: 50, v: 1},
cbs: {p: 1, pNominal: 1, pRedAliq: 50, v: 1},
cst: '<string>',
cClassTrib: '<string>',
vBC: 1,
vIbs: 1
}
}
],
pagamentos: [{valor: 1}],
issuerId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
naturezaOperacao: '<string>',
serie: 0,
numero: 0,
tpNF: 0,
idDest: 0,
indFinal: 0,
indPres: 0,
finNFe: 0,
troco: 1,
cobranca: {duplicatas: [{vencimento: '<string>', valor: 1.01, numero: '<string>'}]},
informacoesComplementares: '<string>',
informacoesFisco: '<string>',
resolverTributacao: true
}
],
issuerId: '3c90c3cc-0d44-4b50-8888-8dd25736052a'
})
};
fetch('https://api.engineapi.com.br/v1/nfe/batch', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.engineapi.com.br/v1/nfe/batch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'notas' => [
[
'destinatario' => [
'cnpjCpf' => '<string>',
'nome' => '<string>',
'endereco' => [
'logradouro' => '<string>',
'numero' => '<string>',
'bairro' => '<string>',
'codigoMunicipio' => '<string>',
'municipio' => '<string>',
'uf' => '<string>',
'cep' => '<string>',
'complemento' => '<string>'
],
'ie' => '<string>',
'indicadorIE' => 0,
'email' => '<string>'
],
'items' => [
[
'codigo' => '<string>',
'descricao' => '<string>',
'ncm' => '<string>',
'cfop' => '<string>',
'unidade' => '<string>',
'quantidade' => 1.0001,
'valorUnitario' => 1.01,
'ean' => '<string>',
'cest' => '<string>',
'cBenef' => '<string>',
'valorTotal' => 123,
'desconto' => 1,
'valorFrete' => 1,
'valorSeguro' => 1,
'outrasDespesas' => 1,
'indTot' => 123,
'icms' => [
'origem' => 0,
'cst' => '<string>',
'csosn' => '<string>',
'aliquota' => 123,
'baseCalculo' => 123,
'valor' => 123,
'baseCalculoST' => 123,
'aliquotaST' => 123,
'valorST' => 123,
'qBCMono' => 123,
'adRemICMS' => 123,
'vICMSMono' => 123,
'qBCMonoRet' => 123,
'adRemICMSRet' => 123,
'vICMSMonoRet' => 123
],
'pis' => [
'cst' => '<string>',
'baseCalculo' => 123,
'aliquota' => 123,
'valor' => 123
],
'cofins' => [
'cst' => '<string>',
'baseCalculo' => 123,
'aliquota' => 123,
'valor' => 123
],
'ipi' => [
'cst' => '<string>',
'baseCalculo' => 123,
'aliquota' => 123,
'valor' => 123,
'cEnq' => '<string>'
],
'ibsCbs' => [
'ibsUf' => [
'p' => 1,
'pNominal' => 1,
'pRedAliq' => 50,
'v' => 1
],
'ibsMun' => [
'p' => 1,
'pNominal' => 1,
'pRedAliq' => 50,
'v' => 1
],
'cbs' => [
'p' => 1,
'pNominal' => 1,
'pRedAliq' => 50,
'v' => 1
],
'cst' => '<string>',
'cClassTrib' => '<string>',
'vBC' => 1,
'vIbs' => 1
]
]
],
'pagamentos' => [
[
'valor' => 1
]
],
'issuerId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'naturezaOperacao' => '<string>',
'serie' => 0,
'numero' => 0,
'tpNF' => 0,
'idDest' => 0,
'indFinal' => 0,
'indPres' => 0,
'finNFe' => 0,
'troco' => 1,
'cobranca' => [
'duplicatas' => [
[
'vencimento' => '<string>',
'valor' => 1.01,
'numero' => '<string>'
]
]
],
'informacoesComplementares' => '<string>',
'informacoesFisco' => '<string>',
'resolverTributacao' => true
]
],
'issuerId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.engineapi.com.br/v1/nfe/batch"
payload := strings.NewReader("{\n \"notas\": [\n {\n \"destinatario\": {\n \"cnpjCpf\": \"<string>\",\n \"nome\": \"<string>\",\n \"endereco\": {\n \"logradouro\": \"<string>\",\n \"numero\": \"<string>\",\n \"bairro\": \"<string>\",\n \"codigoMunicipio\": \"<string>\",\n \"municipio\": \"<string>\",\n \"uf\": \"<string>\",\n \"cep\": \"<string>\",\n \"complemento\": \"<string>\"\n },\n \"ie\": \"<string>\",\n \"indicadorIE\": 0,\n \"email\": \"<string>\"\n },\n \"items\": [\n {\n \"codigo\": \"<string>\",\n \"descricao\": \"<string>\",\n \"ncm\": \"<string>\",\n \"cfop\": \"<string>\",\n \"unidade\": \"<string>\",\n \"quantidade\": 1.0001,\n \"valorUnitario\": 1.01,\n \"ean\": \"<string>\",\n \"cest\": \"<string>\",\n \"cBenef\": \"<string>\",\n \"valorTotal\": 123,\n \"desconto\": 1,\n \"valorFrete\": 1,\n \"valorSeguro\": 1,\n \"outrasDespesas\": 1,\n \"indTot\": 123,\n \"icms\": {\n \"origem\": 0,\n \"cst\": \"<string>\",\n \"csosn\": \"<string>\",\n \"aliquota\": 123,\n \"baseCalculo\": 123,\n \"valor\": 123,\n \"baseCalculoST\": 123,\n \"aliquotaST\": 123,\n \"valorST\": 123,\n \"qBCMono\": 123,\n \"adRemICMS\": 123,\n \"vICMSMono\": 123,\n \"qBCMonoRet\": 123,\n \"adRemICMSRet\": 123,\n \"vICMSMonoRet\": 123\n },\n \"pis\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"cofins\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"ipi\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123,\n \"cEnq\": \"<string>\"\n },\n \"ibsCbs\": {\n \"ibsUf\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"ibsMun\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cbs\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cst\": \"<string>\",\n \"cClassTrib\": \"<string>\",\n \"vBC\": 1,\n \"vIbs\": 1\n }\n }\n ],\n \"pagamentos\": [\n {\n \"valor\": 1\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"naturezaOperacao\": \"<string>\",\n \"serie\": 0,\n \"numero\": 0,\n \"tpNF\": 0,\n \"idDest\": 0,\n \"indFinal\": 0,\n \"indPres\": 0,\n \"finNFe\": 0,\n \"troco\": 1,\n \"cobranca\": {\n \"duplicatas\": [\n {\n \"vencimento\": \"<string>\",\n \"valor\": 1.01,\n \"numero\": \"<string>\"\n }\n ]\n },\n \"informacoesComplementares\": \"<string>\",\n \"informacoesFisco\": \"<string>\",\n \"resolverTributacao\": true\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.engineapi.com.br/v1/nfe/batch")
.header("Content-Type", "application/json")
.body("{\n \"notas\": [\n {\n \"destinatario\": {\n \"cnpjCpf\": \"<string>\",\n \"nome\": \"<string>\",\n \"endereco\": {\n \"logradouro\": \"<string>\",\n \"numero\": \"<string>\",\n \"bairro\": \"<string>\",\n \"codigoMunicipio\": \"<string>\",\n \"municipio\": \"<string>\",\n \"uf\": \"<string>\",\n \"cep\": \"<string>\",\n \"complemento\": \"<string>\"\n },\n \"ie\": \"<string>\",\n \"indicadorIE\": 0,\n \"email\": \"<string>\"\n },\n \"items\": [\n {\n \"codigo\": \"<string>\",\n \"descricao\": \"<string>\",\n \"ncm\": \"<string>\",\n \"cfop\": \"<string>\",\n \"unidade\": \"<string>\",\n \"quantidade\": 1.0001,\n \"valorUnitario\": 1.01,\n \"ean\": \"<string>\",\n \"cest\": \"<string>\",\n \"cBenef\": \"<string>\",\n \"valorTotal\": 123,\n \"desconto\": 1,\n \"valorFrete\": 1,\n \"valorSeguro\": 1,\n \"outrasDespesas\": 1,\n \"indTot\": 123,\n \"icms\": {\n \"origem\": 0,\n \"cst\": \"<string>\",\n \"csosn\": \"<string>\",\n \"aliquota\": 123,\n \"baseCalculo\": 123,\n \"valor\": 123,\n \"baseCalculoST\": 123,\n \"aliquotaST\": 123,\n \"valorST\": 123,\n \"qBCMono\": 123,\n \"adRemICMS\": 123,\n \"vICMSMono\": 123,\n \"qBCMonoRet\": 123,\n \"adRemICMSRet\": 123,\n \"vICMSMonoRet\": 123\n },\n \"pis\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"cofins\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"ipi\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123,\n \"cEnq\": \"<string>\"\n },\n \"ibsCbs\": {\n \"ibsUf\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"ibsMun\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cbs\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cst\": \"<string>\",\n \"cClassTrib\": \"<string>\",\n \"vBC\": 1,\n \"vIbs\": 1\n }\n }\n ],\n \"pagamentos\": [\n {\n \"valor\": 1\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"naturezaOperacao\": \"<string>\",\n \"serie\": 0,\n \"numero\": 0,\n \"tpNF\": 0,\n \"idDest\": 0,\n \"indFinal\": 0,\n \"indPres\": 0,\n \"finNFe\": 0,\n \"troco\": 1,\n \"cobranca\": {\n \"duplicatas\": [\n {\n \"vencimento\": \"<string>\",\n \"valor\": 1.01,\n \"numero\": \"<string>\"\n }\n ]\n },\n \"informacoesComplementares\": \"<string>\",\n \"informacoesFisco\": \"<string>\",\n \"resolverTributacao\": true\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.engineapi.com.br/v1/nfe/batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"notas\": [\n {\n \"destinatario\": {\n \"cnpjCpf\": \"<string>\",\n \"nome\": \"<string>\",\n \"endereco\": {\n \"logradouro\": \"<string>\",\n \"numero\": \"<string>\",\n \"bairro\": \"<string>\",\n \"codigoMunicipio\": \"<string>\",\n \"municipio\": \"<string>\",\n \"uf\": \"<string>\",\n \"cep\": \"<string>\",\n \"complemento\": \"<string>\"\n },\n \"ie\": \"<string>\",\n \"indicadorIE\": 0,\n \"email\": \"<string>\"\n },\n \"items\": [\n {\n \"codigo\": \"<string>\",\n \"descricao\": \"<string>\",\n \"ncm\": \"<string>\",\n \"cfop\": \"<string>\",\n \"unidade\": \"<string>\",\n \"quantidade\": 1.0001,\n \"valorUnitario\": 1.01,\n \"ean\": \"<string>\",\n \"cest\": \"<string>\",\n \"cBenef\": \"<string>\",\n \"valorTotal\": 123,\n \"desconto\": 1,\n \"valorFrete\": 1,\n \"valorSeguro\": 1,\n \"outrasDespesas\": 1,\n \"indTot\": 123,\n \"icms\": {\n \"origem\": 0,\n \"cst\": \"<string>\",\n \"csosn\": \"<string>\",\n \"aliquota\": 123,\n \"baseCalculo\": 123,\n \"valor\": 123,\n \"baseCalculoST\": 123,\n \"aliquotaST\": 123,\n \"valorST\": 123,\n \"qBCMono\": 123,\n \"adRemICMS\": 123,\n \"vICMSMono\": 123,\n \"qBCMonoRet\": 123,\n \"adRemICMSRet\": 123,\n \"vICMSMonoRet\": 123\n },\n \"pis\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"cofins\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"ipi\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123,\n \"cEnq\": \"<string>\"\n },\n \"ibsCbs\": {\n \"ibsUf\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"ibsMun\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cbs\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cst\": \"<string>\",\n \"cClassTrib\": \"<string>\",\n \"vBC\": 1,\n \"vIbs\": 1\n }\n }\n ],\n \"pagamentos\": [\n {\n \"valor\": 1\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"naturezaOperacao\": \"<string>\",\n \"serie\": 0,\n \"numero\": 0,\n \"tpNF\": 0,\n \"idDest\": 0,\n \"indFinal\": 0,\n \"indPres\": 0,\n \"finNFe\": 0,\n \"troco\": 1,\n \"cobranca\": {\n \"duplicatas\": [\n {\n \"vencimento\": \"<string>\",\n \"valor\": 1.01,\n \"numero\": \"<string>\"\n }\n ]\n },\n \"informacoesComplementares\": \"<string>\",\n \"informacoesFisco\": \"<string>\",\n \"resolverTributacao\": true\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}"
response = http.request(request)
puts response.read_bodyNFe
Enfileirar notas para emissão em lote
Cada item de notas[] segue EXATAMENTE o mesmo contrato de POST /v1/nfe (mesmo schema, mesmas recusas). Máximo de 50 notas por chamada. A resposta 201 confirma só o ENFILEIRAMENTO. O desfecho fiscal de cada nota é consultado em GET /v1/nfe/queue.
POST
/
v1
/
nfe
/
batch
Enfileirar notas para emissão em lote
curl --request POST \
--url https://api.engineapi.com.br/v1/nfe/batch \
--header 'Content-Type: application/json' \
--data '
{
"notas": [
{
"destinatario": {
"cnpjCpf": "<string>",
"nome": "<string>",
"endereco": {
"logradouro": "<string>",
"numero": "<string>",
"bairro": "<string>",
"codigoMunicipio": "<string>",
"municipio": "<string>",
"uf": "<string>",
"cep": "<string>",
"complemento": "<string>"
},
"ie": "<string>",
"indicadorIE": 0,
"email": "<string>"
},
"items": [
{
"codigo": "<string>",
"descricao": "<string>",
"ncm": "<string>",
"cfop": "<string>",
"unidade": "<string>",
"quantidade": 1.0001,
"valorUnitario": 1.01,
"ean": "<string>",
"cest": "<string>",
"cBenef": "<string>",
"valorTotal": 123,
"desconto": 1,
"valorFrete": 1,
"valorSeguro": 1,
"outrasDespesas": 1,
"indTot": 123,
"icms": {
"origem": 0,
"cst": "<string>",
"csosn": "<string>",
"aliquota": 123,
"baseCalculo": 123,
"valor": 123,
"baseCalculoST": 123,
"aliquotaST": 123,
"valorST": 123,
"qBCMono": 123,
"adRemICMS": 123,
"vICMSMono": 123,
"qBCMonoRet": 123,
"adRemICMSRet": 123,
"vICMSMonoRet": 123
},
"pis": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"cofins": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"ipi": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123,
"cEnq": "<string>"
},
"ibsCbs": {
"ibsUf": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"ibsMun": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cbs": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cst": "<string>",
"cClassTrib": "<string>",
"vBC": 1,
"vIbs": 1
}
}
],
"pagamentos": [
{
"valor": 1
}
],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"naturezaOperacao": "<string>",
"serie": 0,
"numero": 0,
"tpNF": 0,
"idDest": 0,
"indFinal": 0,
"indPres": 0,
"finNFe": 0,
"troco": 1,
"cobranca": {
"duplicatas": [
{
"vencimento": "<string>",
"valor": 1.01,
"numero": "<string>"
}
]
},
"informacoesComplementares": "<string>",
"informacoesFisco": "<string>",
"resolverTributacao": true
}
],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
'import requests
url = "https://api.engineapi.com.br/v1/nfe/batch"
payload = {
"notas": [
{
"destinatario": {
"cnpjCpf": "<string>",
"nome": "<string>",
"endereco": {
"logradouro": "<string>",
"numero": "<string>",
"bairro": "<string>",
"codigoMunicipio": "<string>",
"municipio": "<string>",
"uf": "<string>",
"cep": "<string>",
"complemento": "<string>"
},
"ie": "<string>",
"indicadorIE": 0,
"email": "<string>"
},
"items": [
{
"codigo": "<string>",
"descricao": "<string>",
"ncm": "<string>",
"cfop": "<string>",
"unidade": "<string>",
"quantidade": 1.0001,
"valorUnitario": 1.01,
"ean": "<string>",
"cest": "<string>",
"cBenef": "<string>",
"valorTotal": 123,
"desconto": 1,
"valorFrete": 1,
"valorSeguro": 1,
"outrasDespesas": 1,
"indTot": 123,
"icms": {
"origem": 0,
"cst": "<string>",
"csosn": "<string>",
"aliquota": 123,
"baseCalculo": 123,
"valor": 123,
"baseCalculoST": 123,
"aliquotaST": 123,
"valorST": 123,
"qBCMono": 123,
"adRemICMS": 123,
"vICMSMono": 123,
"qBCMonoRet": 123,
"adRemICMSRet": 123,
"vICMSMonoRet": 123
},
"pis": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"cofins": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123
},
"ipi": {
"cst": "<string>",
"baseCalculo": 123,
"aliquota": 123,
"valor": 123,
"cEnq": "<string>"
},
"ibsCbs": {
"ibsUf": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"ibsMun": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cbs": {
"p": 1,
"pNominal": 1,
"pRedAliq": 50,
"v": 1
},
"cst": "<string>",
"cClassTrib": "<string>",
"vBC": 1,
"vIbs": 1
}
}
],
"pagamentos": [{ "valor": 1 }],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"naturezaOperacao": "<string>",
"serie": 0,
"numero": 0,
"tpNF": 0,
"idDest": 0,
"indFinal": 0,
"indPres": 0,
"finNFe": 0,
"troco": 1,
"cobranca": { "duplicatas": [
{
"vencimento": "<string>",
"valor": 1.01,
"numero": "<string>"
}
] },
"informacoesComplementares": "<string>",
"informacoesFisco": "<string>",
"resolverTributacao": True
}
],
"issuerId": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
}
headers = {"Content-Type": "application/json"}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({
notas: [
{
destinatario: {
cnpjCpf: '<string>',
nome: '<string>',
endereco: {
logradouro: '<string>',
numero: '<string>',
bairro: '<string>',
codigoMunicipio: '<string>',
municipio: '<string>',
uf: '<string>',
cep: '<string>',
complemento: '<string>'
},
ie: '<string>',
indicadorIE: 0,
email: '<string>'
},
items: [
{
codigo: '<string>',
descricao: '<string>',
ncm: '<string>',
cfop: '<string>',
unidade: '<string>',
quantidade: 1.0001,
valorUnitario: 1.01,
ean: '<string>',
cest: '<string>',
cBenef: '<string>',
valorTotal: 123,
desconto: 1,
valorFrete: 1,
valorSeguro: 1,
outrasDespesas: 1,
indTot: 123,
icms: {
origem: 0,
cst: '<string>',
csosn: '<string>',
aliquota: 123,
baseCalculo: 123,
valor: 123,
baseCalculoST: 123,
aliquotaST: 123,
valorST: 123,
qBCMono: 123,
adRemICMS: 123,
vICMSMono: 123,
qBCMonoRet: 123,
adRemICMSRet: 123,
vICMSMonoRet: 123
},
pis: {cst: '<string>', baseCalculo: 123, aliquota: 123, valor: 123},
cofins: {cst: '<string>', baseCalculo: 123, aliquota: 123, valor: 123},
ipi: {cst: '<string>', baseCalculo: 123, aliquota: 123, valor: 123, cEnq: '<string>'},
ibsCbs: {
ibsUf: {p: 1, pNominal: 1, pRedAliq: 50, v: 1},
ibsMun: {p: 1, pNominal: 1, pRedAliq: 50, v: 1},
cbs: {p: 1, pNominal: 1, pRedAliq: 50, v: 1},
cst: '<string>',
cClassTrib: '<string>',
vBC: 1,
vIbs: 1
}
}
],
pagamentos: [{valor: 1}],
issuerId: '3c90c3cc-0d44-4b50-8888-8dd25736052a',
naturezaOperacao: '<string>',
serie: 0,
numero: 0,
tpNF: 0,
idDest: 0,
indFinal: 0,
indPres: 0,
finNFe: 0,
troco: 1,
cobranca: {duplicatas: [{vencimento: '<string>', valor: 1.01, numero: '<string>'}]},
informacoesComplementares: '<string>',
informacoesFisco: '<string>',
resolverTributacao: true
}
],
issuerId: '3c90c3cc-0d44-4b50-8888-8dd25736052a'
})
};
fetch('https://api.engineapi.com.br/v1/nfe/batch', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.engineapi.com.br/v1/nfe/batch",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'notas' => [
[
'destinatario' => [
'cnpjCpf' => '<string>',
'nome' => '<string>',
'endereco' => [
'logradouro' => '<string>',
'numero' => '<string>',
'bairro' => '<string>',
'codigoMunicipio' => '<string>',
'municipio' => '<string>',
'uf' => '<string>',
'cep' => '<string>',
'complemento' => '<string>'
],
'ie' => '<string>',
'indicadorIE' => 0,
'email' => '<string>'
],
'items' => [
[
'codigo' => '<string>',
'descricao' => '<string>',
'ncm' => '<string>',
'cfop' => '<string>',
'unidade' => '<string>',
'quantidade' => 1.0001,
'valorUnitario' => 1.01,
'ean' => '<string>',
'cest' => '<string>',
'cBenef' => '<string>',
'valorTotal' => 123,
'desconto' => 1,
'valorFrete' => 1,
'valorSeguro' => 1,
'outrasDespesas' => 1,
'indTot' => 123,
'icms' => [
'origem' => 0,
'cst' => '<string>',
'csosn' => '<string>',
'aliquota' => 123,
'baseCalculo' => 123,
'valor' => 123,
'baseCalculoST' => 123,
'aliquotaST' => 123,
'valorST' => 123,
'qBCMono' => 123,
'adRemICMS' => 123,
'vICMSMono' => 123,
'qBCMonoRet' => 123,
'adRemICMSRet' => 123,
'vICMSMonoRet' => 123
],
'pis' => [
'cst' => '<string>',
'baseCalculo' => 123,
'aliquota' => 123,
'valor' => 123
],
'cofins' => [
'cst' => '<string>',
'baseCalculo' => 123,
'aliquota' => 123,
'valor' => 123
],
'ipi' => [
'cst' => '<string>',
'baseCalculo' => 123,
'aliquota' => 123,
'valor' => 123,
'cEnq' => '<string>'
],
'ibsCbs' => [
'ibsUf' => [
'p' => 1,
'pNominal' => 1,
'pRedAliq' => 50,
'v' => 1
],
'ibsMun' => [
'p' => 1,
'pNominal' => 1,
'pRedAliq' => 50,
'v' => 1
],
'cbs' => [
'p' => 1,
'pNominal' => 1,
'pRedAliq' => 50,
'v' => 1
],
'cst' => '<string>',
'cClassTrib' => '<string>',
'vBC' => 1,
'vIbs' => 1
]
]
],
'pagamentos' => [
[
'valor' => 1
]
],
'issuerId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a',
'naturezaOperacao' => '<string>',
'serie' => 0,
'numero' => 0,
'tpNF' => 0,
'idDest' => 0,
'indFinal' => 0,
'indPres' => 0,
'finNFe' => 0,
'troco' => 1,
'cobranca' => [
'duplicatas' => [
[
'vencimento' => '<string>',
'valor' => 1.01,
'numero' => '<string>'
]
]
],
'informacoesComplementares' => '<string>',
'informacoesFisco' => '<string>',
'resolverTributacao' => true
]
],
'issuerId' => '3c90c3cc-0d44-4b50-8888-8dd25736052a'
]),
CURLOPT_HTTPHEADER => [
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.engineapi.com.br/v1/nfe/batch"
payload := strings.NewReader("{\n \"notas\": [\n {\n \"destinatario\": {\n \"cnpjCpf\": \"<string>\",\n \"nome\": \"<string>\",\n \"endereco\": {\n \"logradouro\": \"<string>\",\n \"numero\": \"<string>\",\n \"bairro\": \"<string>\",\n \"codigoMunicipio\": \"<string>\",\n \"municipio\": \"<string>\",\n \"uf\": \"<string>\",\n \"cep\": \"<string>\",\n \"complemento\": \"<string>\"\n },\n \"ie\": \"<string>\",\n \"indicadorIE\": 0,\n \"email\": \"<string>\"\n },\n \"items\": [\n {\n \"codigo\": \"<string>\",\n \"descricao\": \"<string>\",\n \"ncm\": \"<string>\",\n \"cfop\": \"<string>\",\n \"unidade\": \"<string>\",\n \"quantidade\": 1.0001,\n \"valorUnitario\": 1.01,\n \"ean\": \"<string>\",\n \"cest\": \"<string>\",\n \"cBenef\": \"<string>\",\n \"valorTotal\": 123,\n \"desconto\": 1,\n \"valorFrete\": 1,\n \"valorSeguro\": 1,\n \"outrasDespesas\": 1,\n \"indTot\": 123,\n \"icms\": {\n \"origem\": 0,\n \"cst\": \"<string>\",\n \"csosn\": \"<string>\",\n \"aliquota\": 123,\n \"baseCalculo\": 123,\n \"valor\": 123,\n \"baseCalculoST\": 123,\n \"aliquotaST\": 123,\n \"valorST\": 123,\n \"qBCMono\": 123,\n \"adRemICMS\": 123,\n \"vICMSMono\": 123,\n \"qBCMonoRet\": 123,\n \"adRemICMSRet\": 123,\n \"vICMSMonoRet\": 123\n },\n \"pis\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"cofins\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"ipi\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123,\n \"cEnq\": \"<string>\"\n },\n \"ibsCbs\": {\n \"ibsUf\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"ibsMun\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cbs\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cst\": \"<string>\",\n \"cClassTrib\": \"<string>\",\n \"vBC\": 1,\n \"vIbs\": 1\n }\n }\n ],\n \"pagamentos\": [\n {\n \"valor\": 1\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"naturezaOperacao\": \"<string>\",\n \"serie\": 0,\n \"numero\": 0,\n \"tpNF\": 0,\n \"idDest\": 0,\n \"indFinal\": 0,\n \"indPres\": 0,\n \"finNFe\": 0,\n \"troco\": 1,\n \"cobranca\": {\n \"duplicatas\": [\n {\n \"vencimento\": \"<string>\",\n \"valor\": 1.01,\n \"numero\": \"<string>\"\n }\n ]\n },\n \"informacoesComplementares\": \"<string>\",\n \"informacoesFisco\": \"<string>\",\n \"resolverTributacao\": true\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.engineapi.com.br/v1/nfe/batch")
.header("Content-Type", "application/json")
.body("{\n \"notas\": [\n {\n \"destinatario\": {\n \"cnpjCpf\": \"<string>\",\n \"nome\": \"<string>\",\n \"endereco\": {\n \"logradouro\": \"<string>\",\n \"numero\": \"<string>\",\n \"bairro\": \"<string>\",\n \"codigoMunicipio\": \"<string>\",\n \"municipio\": \"<string>\",\n \"uf\": \"<string>\",\n \"cep\": \"<string>\",\n \"complemento\": \"<string>\"\n },\n \"ie\": \"<string>\",\n \"indicadorIE\": 0,\n \"email\": \"<string>\"\n },\n \"items\": [\n {\n \"codigo\": \"<string>\",\n \"descricao\": \"<string>\",\n \"ncm\": \"<string>\",\n \"cfop\": \"<string>\",\n \"unidade\": \"<string>\",\n \"quantidade\": 1.0001,\n \"valorUnitario\": 1.01,\n \"ean\": \"<string>\",\n \"cest\": \"<string>\",\n \"cBenef\": \"<string>\",\n \"valorTotal\": 123,\n \"desconto\": 1,\n \"valorFrete\": 1,\n \"valorSeguro\": 1,\n \"outrasDespesas\": 1,\n \"indTot\": 123,\n \"icms\": {\n \"origem\": 0,\n \"cst\": \"<string>\",\n \"csosn\": \"<string>\",\n \"aliquota\": 123,\n \"baseCalculo\": 123,\n \"valor\": 123,\n \"baseCalculoST\": 123,\n \"aliquotaST\": 123,\n \"valorST\": 123,\n \"qBCMono\": 123,\n \"adRemICMS\": 123,\n \"vICMSMono\": 123,\n \"qBCMonoRet\": 123,\n \"adRemICMSRet\": 123,\n \"vICMSMonoRet\": 123\n },\n \"pis\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"cofins\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"ipi\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123,\n \"cEnq\": \"<string>\"\n },\n \"ibsCbs\": {\n \"ibsUf\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"ibsMun\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cbs\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cst\": \"<string>\",\n \"cClassTrib\": \"<string>\",\n \"vBC\": 1,\n \"vIbs\": 1\n }\n }\n ],\n \"pagamentos\": [\n {\n \"valor\": 1\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"naturezaOperacao\": \"<string>\",\n \"serie\": 0,\n \"numero\": 0,\n \"tpNF\": 0,\n \"idDest\": 0,\n \"indFinal\": 0,\n \"indPres\": 0,\n \"finNFe\": 0,\n \"troco\": 1,\n \"cobranca\": {\n \"duplicatas\": [\n {\n \"vencimento\": \"<string>\",\n \"valor\": 1.01,\n \"numero\": \"<string>\"\n }\n ]\n },\n \"informacoesComplementares\": \"<string>\",\n \"informacoesFisco\": \"<string>\",\n \"resolverTributacao\": true\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.engineapi.com.br/v1/nfe/batch")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Content-Type"] = 'application/json'
request.body = "{\n \"notas\": [\n {\n \"destinatario\": {\n \"cnpjCpf\": \"<string>\",\n \"nome\": \"<string>\",\n \"endereco\": {\n \"logradouro\": \"<string>\",\n \"numero\": \"<string>\",\n \"bairro\": \"<string>\",\n \"codigoMunicipio\": \"<string>\",\n \"municipio\": \"<string>\",\n \"uf\": \"<string>\",\n \"cep\": \"<string>\",\n \"complemento\": \"<string>\"\n },\n \"ie\": \"<string>\",\n \"indicadorIE\": 0,\n \"email\": \"<string>\"\n },\n \"items\": [\n {\n \"codigo\": \"<string>\",\n \"descricao\": \"<string>\",\n \"ncm\": \"<string>\",\n \"cfop\": \"<string>\",\n \"unidade\": \"<string>\",\n \"quantidade\": 1.0001,\n \"valorUnitario\": 1.01,\n \"ean\": \"<string>\",\n \"cest\": \"<string>\",\n \"cBenef\": \"<string>\",\n \"valorTotal\": 123,\n \"desconto\": 1,\n \"valorFrete\": 1,\n \"valorSeguro\": 1,\n \"outrasDespesas\": 1,\n \"indTot\": 123,\n \"icms\": {\n \"origem\": 0,\n \"cst\": \"<string>\",\n \"csosn\": \"<string>\",\n \"aliquota\": 123,\n \"baseCalculo\": 123,\n \"valor\": 123,\n \"baseCalculoST\": 123,\n \"aliquotaST\": 123,\n \"valorST\": 123,\n \"qBCMono\": 123,\n \"adRemICMS\": 123,\n \"vICMSMono\": 123,\n \"qBCMonoRet\": 123,\n \"adRemICMSRet\": 123,\n \"vICMSMonoRet\": 123\n },\n \"pis\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"cofins\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123\n },\n \"ipi\": {\n \"cst\": \"<string>\",\n \"baseCalculo\": 123,\n \"aliquota\": 123,\n \"valor\": 123,\n \"cEnq\": \"<string>\"\n },\n \"ibsCbs\": {\n \"ibsUf\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"ibsMun\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cbs\": {\n \"p\": 1,\n \"pNominal\": 1,\n \"pRedAliq\": 50,\n \"v\": 1\n },\n \"cst\": \"<string>\",\n \"cClassTrib\": \"<string>\",\n \"vBC\": 1,\n \"vIbs\": 1\n }\n }\n ],\n \"pagamentos\": [\n {\n \"valor\": 1\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\",\n \"naturezaOperacao\": \"<string>\",\n \"serie\": 0,\n \"numero\": 0,\n \"tpNF\": 0,\n \"idDest\": 0,\n \"indFinal\": 0,\n \"indPres\": 0,\n \"finNFe\": 0,\n \"troco\": 1,\n \"cobranca\": {\n \"duplicatas\": [\n {\n \"vencimento\": \"<string>\",\n \"valor\": 1.01,\n \"numero\": \"<string>\"\n }\n ]\n },\n \"informacoesComplementares\": \"<string>\",\n \"informacoesFisco\": \"<string>\",\n \"resolverTributacao\": true\n }\n ],\n \"issuerId\": \"3c90c3cc-0d44-4b50-8888-8dd25736052a\"\n}"
response = http.request(request)
puts response.read_bodyBody
application/json
Notas a enfileirar. Cada item segue EXATAMENTE o mesmo contrato de POST /v1/nfe
Minimum array length:
1Show child attributes
Show child attributes
UUID do emissor de TODAS as notas do lote. Opcional com 1 emissor cadastrado; obrigatório com 2+
Pattern:
^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$Response
Notas enfileiradas com sucesso
⌘I