Obter token de Usuário
Gera uma chave de acesso para o aplicativo utilizando o código de login fornecido ao autenticar o usuário.
Atenção!
Essa documentação tem como fim utilizar o código de acesso gerado na autenticação do usuário para obter um token de acesso a nossa API, para conseguir o código de acesso (code), primeiro autentique seu usuário.
Utilize esse endpoint para gerar uma chave de acesso a nossa API, após informados os dados do usuário e a request retornar sucesso, a chave de acesso será exibida no campo access_token. Essa chave será utilizada para realizar requsisições http para a API Pública da Eduzz.
Query params
ID da aplicação
Secret da aplicação
Código provido ao redirecionar após a autenticação
URL de redirecionamento após autenticação
Tipo de transmissão de token (neste caso, authorization_code)
Response params (200)
Token de atualização (não utilizado)
Id do token
Id do usuário autenticado no formato (accountsId,eduzzId)
Credencial do usuário
Id da credencial
Token de acesso
Tempo de expiração do token
Escopos requeridos pelo aplicativo
Tempo de vida do token
Data de criação do token
Serviço
Tipo do token
Informações do usuário
Id do usuário
Id do usuário na Eduzz
Id do usuário na Nutror
Id do usuário na Eduzz
Id do usuário na Nutror
Nome do usuário
Email do usuário
Status codes
Status | Descrição |
200 | Success |
404 | Token não encontrado |
404 | Aplicação não encontrada |
404 | Token já utilizado |
Exemplos
1curl --request POST \
2 --url 'https://accounts-api.eduzz.com/oauth/token' \
3 --header 'Accept: application/json' \
4 --header 'Content-Type: application/json' \
5 --data '
6{
7 "client_id": "5187f574-8604-4f0f-9fda-b2132631a1ac ",
8 "client_secret": "kx1q33rfotl2pmny35ga9knsmtv2f4uawokoy0617ia6sysa8o",
9 "code": "rpdeb9of72u06usbw4jq02mw5",
10 "redirect_uri": "https://app.com/callback",
11 "grant_type": "authorization_code"
12}
13'
1{
2 "refresh_token": null,
3 "id": "16305ca0-e8c1-4eb9-81ec-2c1edeb17200",
4 "authenticated_userid": "0b19bf3d-b1f6-47cf-8a84-9fb22a9ae63b ,98239281",
5 "credential": {
6 "id": "71674a7e-3e45-4d14-8dbc-d6c35682f4c0"
7 },
8 "access_token": "qzrUZcm4dISz/ayXgq7g9+GmusYbXHmIpJ7fbLYDIjUPtNwAN1rrsRZbeJ6e6tAlSUSy3w==",
9 "expires_in": 0,
10 "scope": "webhook_read webhook_write",
11 "ttl": null,
12 "created_at": 1709822571,
13 "service": null,
14 "token_type": "bearer",
15 "user": {
16 "id": "0b19bf3d-b1f6-47cf-8a84-9fb22a9ae63b ",
17 "eduzzId": 98239281,
18 "nutrorId": 837462,
19 "eduzz_id": 98239281,
20 "nutror_id": 837462,
21 "name": "QA Eduzz",
22 "email": "qa@eduzz.com",
23 "picture": "//cdn.eduzzcdn.com/myeduzz/upload/72/a0/72a099bb921a4277917448d6e38c92c0"
24 }
25}