Skip to main content
POST
/
oauth-portal
/
access-token
cURL
curl --request POST \
  --url https://apicorp.algartelecom.com.br/oauth-portal/oauth-portal/access-token \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: <content-type>' \
  --header 'password: <password>' \
  --header 'realm: <realm>' \
  --header 'username: <username>' \
  --data '
{
  "client_id": "<string>",
  "client_secret": "<string>"
}
'
{
  "access_token": "string",
  "token_type": "string",
  "expires_in": 0
}

Headers

Content-Type
string
default:application/json
required

Define o formato da requisição.

🔹 Valor padrão:

application/json

📌 Dica: Copie e cole esse valor no campo Content-Type.

Example:

"application/json"

Authorization
string
required
Example:

"Basic MzQ4OSozNDMyLTMOMzItMTIz"

username
string
required

Username recebido por email.

password
string
required

Senha de acesso recebida por email.

Example:

"senha123"

realm
string
default:0d5a3954
required

Domínio de autenticação do Keycloak.

🔹 Valor padrão:

0d5a3954

📌 Dica: Copie e cole esse valor no campo realm.

Example:

"algar-telecom"

Body

application/json

Informações necessárias para criar o token.

client_id
string
required
client_secret
string
required

Response

Token criado com sucesso.

access_token
string

Token de acesso gerado.

token_type
string

Tipo do token gerado.

expires_in
integer

Tempo de expiração do token em segundos.