Autenticación

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 Identificador del cliente asignado por LeanCore.
client_secret string 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"
}