Plataforma Senior X – APIs Tecnologia – Como obter o token de autenticação utilizando a API loginWithKey
Dúvida
Como obter o token de autenticação utilizando a API loginWithKey?
Solução
Para obter o token de autenticação utilizando usuário e senha é necessário efetuar a chamada da API https://api.senior.com.br/platform/authentication/anonymous/loginWithKey conforme exemplo abaixo no Postman:
1. Selecione o método Post;
2. Informe a URL da API https://api.senior.com.br/platform/authentication/anonymous/loginWithKey;
3. Selecione a aba headers e informe os dados abaixo:
3.1. Key: Content-Type;
Value: application/json .
3.2. Key: Clientid;
Value: <clientid>.

Observação:
Subsitua o <clientid> pelo seu client_id registrado.
4. Selecione a aba Body;
5. Informe o body conforme abaixo:
{
"accessKey": "<chavedeacesso>",
"secret": "<segredodeacesso>",
"tenantName": "<nomedotenant>"
}
Observação:
Substitua o <chavedeacesso> e <segredodeacesso> pela aplicação criada no tenant. Substitua o <nomedotenant> pelo nome do tenant na Plataforma Senior X.
5. Clique no botão Send;
6. Colete o access_token no result da chamada, conforme print abaixo:

Para mais informações de como obter o client_id, consulte o artigo Plataforma Senior X – APIs Tecnologia – Como obter o Client_ID para informar na chamada da API.
Para mais informações em criar a chave e segredo, consulte o artigo Senior X Platform - Chave de Aplicação - Como realizar a criação de uma chave de aplicação para autenticação com serviços terceiros
Para mais informações em como consultar o domínio que deve ser utilizado no usuário, consule o artigo TECNOLOGIA - Plataforma Senior X - Como consultar o nome do tenant e domínio com o usuário admin
Para mais informações em como efetuar a chamada das APIs de produto, consulte o artigo Plataforma Senior X – APIs – Como efetuar a chamada das APIs de produto.
Como obter o token de autenticação utilizando a API loginWithKey?
Solução
Para obter o token de autenticação utilizando usuário e senha é necessário efetuar a chamada da API https://api.senior.com.br/platform/authentication/anonymous/loginWithKey conforme exemplo abaixo no Postman:
1. Selecione o método Post;
2. Informe a URL da API https://api.senior.com.br/platform/authentication/anonymous/loginWithKey;
3. Selecione a aba headers e informe os dados abaixo:
3.1. Key: Content-Type;
Value: application/json .
3.2. Key: Clientid;
Value: <clientid>.

Observação:
Subsitua o <clientid> pelo seu client_id registrado.
4. Selecione a aba Body;
5. Informe o body conforme abaixo:
{
"accessKey": "<chavedeacesso>",
"secret": "<segredodeacesso>",
"tenantName": "<nomedotenant>"
}
Observação:
Substitua o <chavedeacesso> e <segredodeacesso> pela aplicação criada no tenant. Substitua o <nomedotenant> pelo nome do tenant na Plataforma Senior X.
5. Clique no botão Send;
6. Colete o access_token no result da chamada, conforme print abaixo:

Para mais informações de como obter o client_id, consulte o artigo Plataforma Senior X – APIs Tecnologia – Como obter o Client_ID para informar na chamada da API.
Para mais informações em criar a chave e segredo, consulte o artigo Senior X Platform - Chave de Aplicação - Como realizar a criação de uma chave de aplicação para autenticação com serviços terceiros
Para mais informações em como consultar o domínio que deve ser utilizado no usuário, consule o artigo TECNOLOGIA - Plataforma Senior X - Como consultar o nome do tenant e domínio com o usuário admin
Para mais informações em como efetuar a chamada das APIs de produto, consulte o artigo Plataforma Senior X – APIs – Como efetuar a chamada das APIs de produto.