Através deste serviço é possível realizar o envio de um CT-e autorizado pela NS CT-e API por e-mail e/ou reenviar o CT-e para os e-mails contidos no XML.
Importante observar que o endereço de remetente utilizado será o e-mail configurado para o contribuinte no Painel.
URL
Produção: POST https://cte.ns.eti.br/util/resendemail
Dados de entrada
Os dados de entrada deste método por ser enviado no corpo da requisição em formato JSON ou como QueryString na URL do método.
Campo | Descrição | Tipo | Ocorrência | Observação |
---|---|---|---|---|
X-AUTH-TOKEN | Token de acesso do usuário | String | 0-1 | |
chCTe | Chave de acesso da NF-e que será enviada | String | 1-1 | |
tpAmb | Tipo de Ambiente onde o MDF-e se encontra | Integer | 1-1 | 1 - Produção 2 - Homologação |
enviaEmailDoc | Enviar para e-mails originais contidos no XML do documento | Boolean | 0-1 | Obrigatório se o campo email não for enviado. Valor padrão: False |
E-mail de destino | Array(String) | 0-N | Obrigatório se o campo enviaEmailDoc não for enviado. | |
anexarPDF | Indica se o PDF do documento deve ser gerado e anexado junto | Boolean | 0-1 | |
anexarEvento | Indica se os eventos devem ser anexados junto | Boolean | 0-1 |
Exemplo de requisição
curl -X POST \
-H "Content-Type: application/json" \
-d '{
"X-AUTH-TOKEN": "SEU_TOKEN",
"chCTe": "43161106364717000135570000000099341000094837",
"tpAmb":"2",
"email": ["email@email.com.br"]
}'
\https://cte.ns.eti.br/util/resendemail
Dados retornados
Campo | Descrição | Tipo | Ocorrência | Observação |
---|---|---|---|---|
status | Código de status do processamento | Integer | 1-1 | |
motivo | Descrição literal do status de processamento | String | 1-1 | |
erro | Objeto contendo as informações do erro | Object | 0-1 | Apenas em status diferente de 200 e -2 |
cStat | Código de status do erro | Integer | 1-1 | |
xMotivo | Descrição literal do erro | String | 1-1 |
Exemplos de retorno
Retorno com sucesso
{
"status": 200,
"motivo": "Reenvio de e-mail agendado com sucesso"
}
Códigos de retorno
Código | Descrição |
---|---|
200 | Reenvio de e-mail agendado com sucesso |
-2 | 'enviaEmailDoc' deve ser true ou os endereços de destino devem ser informados no campo "email' |
-3 | Email informado invalido: email |