Emitir

Quando uma DCe é enviada para processamento, é realizada uma pré-validação, caso ocorra algum problema como: ausência de campos essenciais, formato de dados incorreto ou problemas com o cadastro do emitente em nossa base, a DCe não será aceita e você receberá uma mensagem de erro de forma síncrona.

Caso a DCe seja aceita para processamento, ela será enviada para uma fila e será processada de forma assíncrona. Com isto, a DCe poderá ser autorizada ou retornar um erro, de acordo com a validação do autorizador nacional.

Para verificar se a DCe já foi autorizada, você terá que efetuar uma consulta ou se utilizar de webhooks (gatilhos).

Abaixo você poderá verificar uma listagem dos principais campos disponíveis. Para verificar a listagem completa de campos veja o link a seguir.

Documentação completa de campos da DCe

Query Params
string
required

Referência única da DCe

Body Params
string
required

CNPJ do emitente (somente números).

string

CPF do emitente (somente números). Informar quando não houver CNPJ.

string
enum
required

Tipo do Emitente da DCe. 1=Marketplace, 2=Emissor próprio, 3=Transportadora, 4=ECT.

Allowed:
string

Razão social ou nome do emitente.

string

Logradouro do endereço do emitente.

string

Número do endereço do emitente.

string

Complemento do endereço do emitente.

string

Bairro do endereço do emitente.

string

Código IBGE do município do emitente (7 dígitos).

string

Nome do município do emitente.

string

Sigla da UF do emitente.

string

CEP do endereço do emitente (8 dígitos).

string

Telefone do emitente (7 a 12 dígitos).

string

CNPJ do destinatário (somente números).

string

CPF do destinatário (somente números). Informar quando não houver CNPJ.

string
required

Razão social ou nome do destinatário.

string

Logradouro do endereço do destinatário.

string

Número do endereço do destinatário.

string

Complemento do endereço do destinatário.

string

Bairro do endereço do destinatário.

string

Código IBGE do município do destinatário (7 dígitos).

string

Nome do município do destinatário.

string

Sigla da UF do destinatário.

string

CEP do endereço do destinatário (8 dígitos).

string

Código do país do destinatário (tabela BACEN). Fixo 1058 para Brasil.

string

Nome do país do destinatário.

string

Telefone do destinatário (7 a 12 dígitos).

string

E-mail do destinatário.

string

CNPJ do Marketplace. Obrigatório quando tipo_emitente=1 (Marketplace).

string

Razão Social ou Nome do Marketplace.

string

Endereço ou site do Marketplace.

string

CNPJ da Transportadora contratada. Obrigatório quando tipo_emitente=3 (Transportadora).

string

Razão Social ou Nome da Transportadora contratada.

string

CNPJ dos Correios. Obrigatório quando tipo_emitente=4 (ECT).

string

Razão Social ou Nome dos Correios.

itens
array of objects
required

Lista de itens da DCe (1 a 999 itens).

itens*
string

Valor total da DCe. Se não informado, será calculado automaticamente pela soma dos itens.

string
enum
required

Modalidade do transporte. 0=Correios, 1=Conta própria, 2=Empresa transportadora.

Allowed:
string

CNPJ da empresa responsável pelo transporte físico da mercadoria. Pode diferir da Transportadora contratada.

string

Informações complementares de interesse do emitente (até 5000 caracteres).

string

Informações adicionais de interesse do Fisco (até 2000 caracteres).

string

Informações adicionais do Marketplace (até 5000 caracteres).

string

Informações adicionais dos Correios (até 5000 caracteres).

observacoes_emitente
array of objects

Campos de uso livre do emitente (até 10).

observacoes_emitente
observacoes_fisco
array of objects

Campos de uso livre do Fisco (até 10).

observacoes_fisco
observacoes_marketplace
array of objects

Campos de uso livre do Marketplace (até 10).

observacoes_marketplace
observacoes_ect
array of objects

Campos de uso livre dos Correios (até 10).

observacoes_ect
autorizados_download_xml
array of objects

Autorizados para acessar o XML da DCe (até 10).

autorizados_download_xml
Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

Language
Credentials
Basic
base64
:
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
text/html