Conector RabbitMQ
Conector Kafka
REST API
Propriedades da Mensagem RabbitMQ
chavevalor
type
USER_CONSENTS_V2
O tipo é esperado como uma propriedade (mas não no payload) da Mensagem RabbitMQ. Qualquer cabeçalho será ignorado.
Cabeçalhos da Mensagem Kafka
chavevalor
type
USER_CONSENTS_V2

⬆️ PUT /v2/integration/user/consents

Esta mensagem precisa ser publicada sempre que houver uma atualização ou mudança em qualquer um dos consentimentos do usuário.
Quando recebemos a mensagem na plataforma de integração, ela irá buscar os dados mais recentes da API do Operador (GET /userconsents/:userid) e atualizar os consentimentos do usuário adequadamente.
Exemplo de Payload
Tipos de Dados
Propriedades obrigatórias são marcadas com *
Chave
Valor de Exemplo
Descrição
user_id *
"7865312321"
O id único do usuário
timestamp *
"2015-03-02T08:27:58.721607Z"
Timestamp do login em formato RFC3339
origin *
"sub.example.com"
A
Origem
do usuário