AUTENTICACIÓN #
En LeanCore, la autenticación del API se realiza mediante el uso de credenciales de cliente (client_id y client_secret) que permiten obtener un token de acceso (access_token) para consumir los recursos del API de forma segura.
El token de acceso (access_token) tiene un tiempo de expiración definido y podrá ser renovado mediante un nuevo proceso de autenticación.
Documentación del Método de API #
Nombre del Método: Obtener Token de Autenticación
Descripción:
Este método permite obtener un token de autenticación utilizando el flujo de Client Credentials, enviando las credenciales client_id y client_secret directamente en el cuerpo de la solicitud.
URL del Endpoint (Desarrollo):
https://api.dev-middleware.leancore.co/oauth2/token
URL del Endpoint (Producción):
https://api.fintech-middleware.leancore.co/oauth2/token
Método HTTP:
POST
Parámetros de entrada #
El cuerpo de la solicitud debe enviarse en formato JSON, con los siguientes parámetros obligatorios:
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
client_id |
string | Sí | Identificador del cliente asignado por LeanCore. |
client_secret |
string | Sí | Clave secreta asociada al client_id. |
Encabezados requeridos:
| Header | Valor |
|---|---|
Content-Type |
application/json |
Ejemplo de solicitud #
POST /oauth2/token HTTP/1.1
Host: api.fintech-middleware.leancore.co
Content-Type: application/json
{
"client_id": "1234567890abcdef",
"client_secret": "abcdef1234567890"
}