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.
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)
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
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 |
Após a request retornar sucesso para obter uma chave de acesso, ela será exibida no campo access_token. Essa chave será utilizada para realizar requsisições http para a API Pública da Eduzz.
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}