Os eventos disponíveis estão organizados em torno de duas entidades chave: propostas e vendas. Todos os eventos seguirão o mesmo padrão:
{
"id-evento": "uuid",
"evento": "string",
"criado-em": "date",
"versao": "1",
"detalhes": "object"
}
O campo de detalhes é um objeto que varia conforme o evento.
Eventos de proposta
O campo detalhes será da forma abaixo para este conjunto de eventos:
{
"id-combo-produto": "uuid",
"id-proposta": "uuid"
}
- proposta-criada – Nova proposta criada
- proposta-documentos-renderizados – Documentos da proposta estão prontos e podem ser acessados pelo endpoint correspondente
- proposta-requisicao-de-cancelamento-criada – Foi criada uma requisição de cancelamento da proposta
- proposta-requisicao-de-cancelamento-completa – Uma requisição de cancelamento da proposta foi concluída
- proposta-expirada – Proposta não foi concluída durante sua validade e expirou
Eventos de venda
O campo detalhes será da forma abaixo para este conjunto de eventos:
{
"id-combo-produto": "uuid",
"id-proposta": "uuid",
"id-venda": "uuid"
}
- venda-criada – Nova venda criada a partir de uma proposta recém concluída
- venda-completa – Processo de emissão concluído
- venda-documentos-renderizados – Documentos de venda estão prontos e podem ser acessados pelo endpoint correspondente
- venda-requisicao-de-cancelamento-criada – Foi criada uma requisição de cancelamento da venda
- venda-requisicao-de-cancelamento-completa – Uma requisição de cancelamento da venda foi concluída
Eventos de renovação
O campo detalhes será da forma abaixo para este conjunto de eventos:
{
"id-combo-produto": "uuid",
"id-renovacao": "uuid",
"id-venda": "uuid"
}
- renovacao-disponivel: Uma renovação está disponível (pela primeira vez ou para nova tentativa).
- renovacao-iniciada: Uma renovação foi iniciada com sucesso. Uma proposta foi criada que pode ou não ter pendências (como pagamento).
- renovacao-completa: O processo de renovação foi concluído com sucesso. A emissão de renovação já aconteceu.
- renovacao-cancelada: A renovação foi cancelada e não pode mais ser utilizada.
Eventos de pagamento
Os seguintes eventos de pagamento estão disponíveis e podem ser utilizados para realização de conciliação bancária através do campo id-transacao-financeira
. O valor desse campo depende do método de pagamento que foi utilizado (ex. "E20018183202408141147aseRqGSJGHM" no caso de Pix, "STR20240812033553406" no caso de pagamento via TED, e número de boleto no caso de pagamento via boleto).
- sinistro-pagamento-concluido: O pagamento de um sinistro foi realizado.
{
"id-combo-produto": "uuid",
"id-proposta": "uuid",
"id-venda": "uuid",
"id-sinistro": "uuid",
"id-transacao-financeira": "string",
"valor": "numero",
"data-pagamento" "string YYYY-MM-DD"
}
- cancelamento-pagamento-concluido: O pagamento do reembolso de cancelamento foi realizado.
{
"id-combo-produto": "uuid",
"id-proposta": "uuid",
"id-venda": "uuid",
"id-cancelamento": "uuid",
"id-transacao-financeira": "string",
"valor": "numero",
"data-pagamento" "string YYYY-MM-DD"
}