Autenticação na plataforma — APIs da Admissão Digital

Autentica o usuário na XPlatform e retorna um token de acesso, que permite fazer as requisições.

Definições da API:


URL

POST <url_plataforma>/t/senior.com.br/bridge/1.0/rest/platform/authentication/actions/login

Substitua <url_plataforma> pela URL correspondente ao seu ambiente. Se for o ambiente de produção, substitua por: https://platform.senior.com.br

Cabeçalho (Header)

Content-Type application/json

Parâmetros

* Obrigatórios

Parâmetro Tipo Descrição
username * String E-mail de login do usuário na plataforma senior X (user@tenant).
password * String Senha de acesso do usuário.

Exemplo

{
  "username": "teste@teste.com.br",
  "password": "teste123"
}									

Resposta

O resultado desta chamada deverá ser semelhante a isto:

{
  “jsonToken”: “{\”scope\”:\”desktopdevice_29b6c590-11af-49f7-af0f-47228409aef9\”,
\”expires_in\”:604800,\”username\”:\”teste@teste.com.br”\”,\”token_type\”:\”Bearer\”,
\”​access_token​\”:\”​a9d2559bb56a4af6f9dbbdf8b700d690​\”,
\”refresh_token\”:\”422285a10320870224b9354757ea0567\”}”
}

O conteúdo de access_token é a chave de acesso que informa para a plataforma que o acesso está sendo efetuado por você.

Copie o conteúdo dessa chave de acesso, pois ela será usada na chamada das outras APIs e fazer a autenticação.

É muito importante não repassar a chave de acesso a ninguém, visto que qualquer usuário que tenha posse dela poderá acessar a plataforma como se fosse você.

Veja também:

Este artigo ajudou você?