# Eventos SendPulse
O sistema dispara alguns eventos para as APIs do SendPulse, conforme descrito abaixo:
# Ações de usuário
Quando um usuário esquece uma nova ou precisar confirmar o seu e-mail o sistema dispara um evento contra essa API, com os parâmetros abaixo:
{
"email" : "fulano@gmail.com",
"tipo" : "chk",
"nome" : "Nome Completo",
"apelido": "Nome curto",
"token" : "123456789"
}
Os tipos suportados são:
- chk - Checar validade do e-mail através do token.
- pas - Receber o token para traocar se senha, quando esqueceu a senha.
# Alteração do status do pedido
Quando a situação do pedido é alterada, o sistema dispara um evento contra essa API, com os parâmetros abaixo:
{
"email": "fulano@teste.com",
"id": "321654987",
"numero": "132456789",
"situacao": "con",
"data_emissao": "2021-03-03T02:30:49.000Z",
"data_emissao_str": "03/03/2021 02:30",
"qtdade_total": 120,
"qtdade_total_str": "120",
"valor_total": 1540.00,
"valor_total_str": "1.540.00",
"cliente_nome": "Cliente Ltda",
"cliente_apelido": "Marca do Cliente",
"fabrica_nome": "Fabrica da Fabrica",
"fabrica_logo_url": "https://...",
"fabrica_slug": "fabrica",
"etiqueta_nome": "Fabrica de Teste",
"etiqueta_logo_url": "https://...",
"etiqueta_slug": "marca_da_fabrica",
}
Situações:
- agc - Emitido: O carrinho foi finalizado e o pedido foi emitido.
- agf - Aprovado: A Fabrica recebeu o pedido e aceitou/aprovou.
- age - Faturado: Pedido foi faturado pela fábrica.
- con - Entregue: Pedido foi entregue ao cliente.
- can - Cancelado: Pedido foi cancelado, conforme justificativa informada.
# NewsLetter
Quando um novo e-mail é cadastrado na newsletter, o sistema dispara um evento contra essa API, com os parâmetros abaixo:
{
"email": "fulano@teste.com"
}