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.
| Campo | Descrição | Tipo | Ocorrência | Observação |
|---|---|---|---|---|
| X-AUTH-TOKEN | Token de acesso do usuário | String | 0-1 | |
| chNFe | 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 |
| 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 | |
| E-mail de destino | Array(String) | 0-N | Obrigató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
| 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 | Integer | 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 enderecos de destino devem ser informados no campo 'email' |
| -3 | Não foi possível realizar o agendamento do envio de e-mail.Verifique o objeto erro para identificar o motivo. |