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 |