1. Inicio
  2. Documentos
  3. NS NFe
  4. Funções Utilitárias
  5. Envio de NF-e por E-mail

Envio de NF-e por E-mail

Através deste serviço é possível realizar o envio de uma NF-e autorizada pela Ns NF-e API por e-mail e/ou reenviar a NF-e para os e-mails contidos no XML.

O endereço de remetente utilizado será o e-mail configurado para o contribuinte no Painel.

URL

Produção: POST https://nfe.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ênciaObservação
X-AUTH-TOKENToken de acesso do usuárioString0-1
chNFeChave 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
anexarPDFIndica se o PDF do documento deve ser gerado e anexado juntoBoolean0-1
anexarEventoIndica se os eventos devem ser anexados juntoBoolean0-1
emailE-mail de destinoArray(String)0-NObrigatório se o campo enviaEmailDoc não for enviado.
Exemplo de requisição
curl -X POST \
-H "Content-Type: application/json" \
-d '{
     "X-AUTH-TOKEN": "SEU_TOKEN",    
     "chNFe":"43161106364717000135550000000099341000094837",
     "tpAmb":"2", 
     "email": ["email@email.com.br"]
}'\
https://nfe.ns.eti.br/util/resendemail
Dados retornados
CampoDescriçãoTipoOcorrênciaObservação
statusCódigo de status do processamentoInteger1-1
motivoDescrição literal do status de processamentoInteger1-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 enderecos de destino devem ser informados no campo 'email'
-3Não foi possível realizar o agendamento do envio de e-mail.Verifique o objeto erro para identificar o motivo.

Como podemos ajudar?