Pular para o conteúdo

DCe

Emitir DCe

Emite uma Declaração de Conteúdo Eletrônica (DC-e).

POST/v1/dce/emit

POST /v1/dce/emit emite uma DC-e (mod: "59") — Declaração de Conteúdo Eletrônica, usada para declarar o conteúdo de encomendas transportadas pelos Correios ou por transportadoras/marketplaces.

Campos comuns

modstringobrigatório
Valores aceitos: 59
Modelo do documento: fixo 59 para DC-e.
tipo_emitentestring | number
Valores aceitos: 0 | 1 | 2 | 3 | 4
Tipo do Emitente da DCe — ver listagem completa de campos.
cnpj_emitentestring
CNPJ do emitente.
nome_emitentestring
Razão social ou nome do emitente.
nome_destinatariostring
Razão social ou nome do destinatário.
cnpj_destinatariostring
CNPJ do destinatário.
cpf_destinatariostring | number
CPF do destinatário.
itensarray

Detalhamento de itens da DCe.

numerostring | number
Número do item da DCe, começando por 1.
descricao_produtostringobrigatório
Descrição do produto, bem ou mercadoria.
codigo_ncmstringobrigatório
Código NCM (capítulo com 2 dígitos ou completo com 8 dígitos).
quantidadestring | number
Quantidade.
valor_unitariostring | numberobrigatório
Valor unitário do item.
valor_produtostring | numberobrigatório
Valor total bruto do item.
valor_totalstring | number
Valor total da DCe.

Todos os campos de identificação do emitente e destinatário são opcionais no nível raiz do documento — apenas os campos dentro de cada item (descricao_produto, codigo_ncm, valor_unitario, valor_produto) são obrigatórios quando itens é enviado. Veja a listagem completa de campos de DC-e para todos os grupos (remetente, marketplace, transportadora, ECT, observações, etc).

202 Accepted

messagestring
Confirmação de que o documento entrou na fila de processamento.
invoiceIdstring
UUID interno do documento — use na chamada de consulta.
accessKeystring
Chave de acesso de 44 dígitos do documento fiscal, quando já pode ser calculada no momento do enfileiramento.
Janela do terminal
curl -X POST https://app.nfe.tenzanlabs.com/v1/dce/emit \
-H "X-Access-Key: nfe_access_SUA_CHAVE_DE_ACESSO_AQUI" \
-H "Authorization: Bearer nfe_test_SUA_CHAVE_AQUI" \
-H "Content-Type: application/json" \
-d '{
"mod": "59",
"tipo_emitente": "2",
"cnpj_emitente": "12345678000199",
"nome_emitente": "Loja Exemplo LTDA",
"nome_destinatario": "João da Silva",
"cpf_destinatario": "11122233344",
"itens": [
{
"numero": "1",
"descricao_produto": "Caneta Azul",
"codigo_ncm": "96081000",
"quantidade": 10,
"valor_unitario": 2.50,
"valor_produto": 25.00
}
],
"valor_total": 25.00
}'
{
"message": "Documento enfileirado para processamento",
"invoiceId": "59f0a1b2-...",
"accessKey": "35260812345678000199590010000000011000000018"
}