⬇️ 1. GET /userconsents/:userid

El Operador necesita proporcionar a Fast Track el endpoint de Consentimientos de Usuario para obtener los datos de consentimiento del usuario. El CRM de Fast Track realizará búsquedas contra este endpoint cuando se reciban ciertos eventos, por ejemplo Registro, Consentimiento de Usuario o cuando se migren datos de usuario a través del portal de migración de Fast Track.
Por favor tenga en cuenta que el tipo es sensible a MAYÚSCULAS y minúsculas.
Todos los tipos de consentimiento deben incluirse en la respuesta. Si los consentimientos no se usan, por favor devuelva "true" o "false".

Respuesta

Respuesta de Ejemplo
Tipos de Datos
Clave
Valores Aceptados
Descripción
opted_in *
false, true
El estado de consentimiento solicitado de cada jugador. "false" indica que el usuario está excluido del canal respectivo.
type *
"email", "sms", "telephone", "postMail", "siteNotification", "pushNotification"
El tipo de consentimiento

⬆️ 2. POST /userconsents/:userid

El Operador debe proporcionar a Fast Track un endpoint que soporte la actualización del consentimiento de un jugador. Este endpoint se utilizará para soportar la solución de cancelación de suscripción de Fast Track.
Después de que se haya cambiado un estado de consentimiento, el Operador necesita enviar un evento de Consentimiento de Usuario. Fast Track entonces obtendrá el estado de consentimiento desde el endpoint GET /userconsents/:userid.
Solicitud de Ejemplo (desde Fast Track)
Tipos de Datos
Respuesta Esperada
Clave
Valores Aceptados
Descripción
opted_in *
false
El estado de consentimiento solicitado de cada jugador. "false" indica que el usuario debe ser desuscrito.
type *
"email", "sms"
El tipo de consentimiento.