NS CTe

  1. Inicio
  2. Documentos
  3. NS CTe
  4. Funções Utilitárias de CT...
  5. Enviar CT-e por e-mail

Enviar CT-e por e-mail

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.

CampoDescriçãoTipoOcorrência Observação
X-AUTH-TOKENToken de acesso do usuárioString0-1
chCTeChave de acesso da NF-e que será enviadaString1-1
tpAmbTipo de Ambiente onde o MDF-e se encontraInteger1-11 - Produção
2 - Homologação
enviaEmailDocEnviar para e-mails originais contidos no XML do documentoBoolean0-1Obrigatório se o campo email não for enviado. Valor padrão: False
emailE-mail de destinoArray(String)0-NObrigatório se o campo enviaEmailDoc não for enviado.
anexarPDFIndica se o PDF do documento deve ser gerado e anexado juntoBoolean0-1
anexarEventoIndica se os eventos devem ser anexados juntoBoolean0-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
CampoDescriçãoTipoOcorrênciaObservação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoString1-1
erroObjeto contendo as informações do erroObject0-1Apenas em status diferente de 200 e -2
cStatCódigo de status do erroInteger1-1
xMotivoDescrição literal do erroString1-1
Exemplos de retorno

Retorno com sucesso

{
    "status": 200,
    "motivo": "Reenvio de e-mail agendado com sucesso"
}
Códigos de retorno
CódigoDescrição
200Reenvio de e-mail agendado com sucesso
-2'enviaEmailDoc' deve ser true ou os endereços de destino devem ser informados no campo "email'
-3Email informado invalido: email

Como podemos ajudar?