Eventos Personalizados
Eventos personalizados podem ser enviados na API de Integração do FT CRM. Este evento oferece a possibilidade de acionar quaisquer eventos.
API REST
Conector RabbitMQ
Conector Kafka
⬆️ POST /v1/integration/custom
Propriedades da Mensagem RabbitMQ
chave | valor |
---|---|
tipo | PERSONALIZADO |
O tipo é esperado como uma propriedade (mas não no payload) da Mensagem RabbitMQ. Qualquer cabeçalho será ignorado.
Cabeçalhos da Mensagem Kafka
chave | valor |
---|---|
tipo | PERSONALIZADO |
Este endpoint é usado para enviar eventos personalizados em tempo real. Exemplos podem ser o usuário clicando em um botão de esqueci a senha, ou o clima mudando de chuva para ensolarado, apenas a sua imaginação define os limites. Você usa esses eventos para vincular atividades e ações em tempo real no FT CRM posteriormente. Você também pode usar esses eventos personalizados como regras de segmentação. Entre em contato com o seu Gerente de Parceria/Integração sobre como proceder.
Chave | Tipo | Obrigatório | Descrição |
---|---|---|---|
notification_type | String | Sim | A chave deste evento personalizado. |
user_id | String | Sim | O id do usuário ao qual este evento pertence. |
origin | String | Sim | A origem desta chamada. |
timestamp | Datetime RFC3339 | Sim | Quando isso foi chamado / iniciado. |
data | Objeto de chave-valor com strings (como nos exemplos acima) | Sim | Dados adicionais para fornecer para este evento específico. |
user_agent | String | Não | O agente do usuário que acionou isso. |
Se você quiser substituir o failsafe automatizado de jogadores "bloqueados" ou "excluídos", você pode fazer isso adicionando esses parâmetros extras no campo de dados do payload do Evento Personalizado: