Um Operador que deseja usar a integração de front-end, como Rich Inbox, Mensagens no Site, Bônus Pendentes ou Bônus de Depósito Pendentes deve fornecer um endpoint de autenticação que o FT CRM pode usar para validar que os dados do usuário obtidos deste serviço são reais.
  1. O FT CRM determinará que o usuário está 'logado' quando o id da sessão (sid) estiver definido.
  2. O FT CRM tentará validar este sid entrando em contato com a API Fast Track.
  3. A API Fast Track encaminhará esta solicitação para o endpoint de autenticação do operador fornecido.
  4. Se o sid for validado, o endpoint do operador retornará o código de resposta HTTP 200 e um user_id
  5. A API Fast Track retornará uma resposta bem-sucedida ou falha para o FT CRM
Por favor, certifique-se de fornecer à equipe de Integração Fast Track a URL do endpoint para ambos os ambientes de staging e produção.

🔚 Endpoint Necessário do Operador

⬆️ POST /authenticate

#POST, JSON
O endpoint de autenticação (aqui referido como endpoint de autenticação) deve aceitar JSON, retornar JSON, ter o método POST e receber um corpo de solicitação post.
O sid será enviado como corpo de post no seguinte formato:

Solicitação

O endpoint de autenticação verificará se é um sid válido. Se o sid for válido, o endpoint de autenticação deve retornar uma resposta HTTP 200 juntamente com dados JSON que se parecem com isso:

Resposta