⬇️ 1. GET /userconsents/:userid

O Operador precisa fornecer à Fast Track o endpoint de Consentimentos do Usuário para buscar dados de consentimento do usuário. O CRM Fast Track fará consultas a este endpoint quando certos eventos forem recebidos, por exemplo, Registro, Consentimento do Usuário ou ao migrar dados do usuário através do portal de migração Fast Track.
Por favor, note que o tipo é sensível a maiúsculas e minúsculas
Todos os tipos de consentimento precisam ser incluídos na resposta. Se os consentimentos não são usados, por favor, retorne "true" ou "false".

Resposta

Exemplo de Resposta
Tipos de Dados
Valores Aceitos
opted_in *
false, true
O status de consentimento solicitado de cada jogador. "false" indica que o usuário optou por não participar do canal respectivo
type *
"email", "sms", "telephone", "postMail", "siteNotifiction", "pushNotification"
O tipo de consentimento.

⬆️ 2. POST /userconsents/:userid

O Operador deve fornecer à Fast Track um endpoint que suporte a atualização do consentimento de um jogador. Este endpoint será usado para suportar a solução de cancelamento de inscrição da Fast Track.
Após o status de consentimento ter sido alterado, o Operador precisa enviar um evento de Consentimento do Usuário. A Fast Track então buscará o status de consentimento do endpoint GET /userconsents/:userid.
Exemplo de Solicitação
Tipos de Dados
Resposta Esperada
ChaveValores AceitosDescrição
Chave
Valores Aceitos
Descrição
opted_in *
false
O status de consentimento solicitado de cada jogador. "false" indica que o usuário deve ser descadastrado.
type *
"email", "sms"
O tipo de consentimento.