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

Autentica o usuário na Senior X 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",
        //[!code highlight]
        "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ê.

Este artigo ajudou você?