Obtener token de acceso
POST/auth/realms/plataforma-claro/protocol/openid-connect/token
Este endpoint permite obtener un token de acceso válido para realizar solicitudes autorizadas en la plataforma Claro.
Para obtener el token, se deben proporcionar las credenciales correctas proporcionadas por T1Comercios, que incluyen el ID del cliente, el método de concesión, el nombre de usuario y la contraseña.
El token de acceso emitido se utiliza para autorizar las solicitudes a otros endpoints protegidos en la plataforma Claro.
Nota: Utiliza este endpoint de manera responsable y asegúrate de mantener seguras tus credenciales de acceso.
Request
- application/x-www-form-urlencoded
Body
required
Default value: integradores
ID del cliente para el Single Sign-On (SSO). El valor predeterminado es 'integradores'.
Default value: password
Método utilizado para solicitar el token de acceso. El valor predeterminado es 'password'.
Nombre de usuario de la API, proporcionado por T1Comercios.
Contraseña del usuario para la API, proporcionada por T1Comercios.
Responses
- 200
- 400
- 401
- 500
Respuesta exitosa
- application/json
- Schema
- Example (from schema)
Schema
El token de acceso emitido por el servidor de autenticación.
La duración en segundos del token de acceso.
La duración en segundos del token de actualización.
El token de actualización que se puede utilizar para obtener un nuevo token de acceso.
El tipo de token emitido.
La política de no-antes.
El estado de la sesión.
El alcance del token de acceso.
{
"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICI3M2ZiUk1KbmVSQmU4el9zRXNQZTcyRjdBZFVrNnlDZ0VnN2VwWDM3RWJvIn0",
"expires_in": 3600,
"refresh_expires_in": 1314000,
"refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJlMzAzZWJlMy03NGNkLTQxN2EtOWQyMC05YjQzMmY0YjQwMGEif",
"token_type": "bearer",
"not-before-policy": 1615933740,
"session_state": "9330a815-5e71-418a-9086-81f34df577ee",
"scope": "profile email"
}
Solicitud incorrecta
No autorizado
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "invalid_grant",
"error_description": "Credenciales de usuario inválidas"
}
Error interno del servidor