Obtener los créditos de un usuario por su ID #
Este método le permite encontrar los créditos de un usuario a través de su identificador único (UUID).
URL del endpoint #
GET /find-user-loans
Parámetros de entrada #
Parámetro Tipo Descripción user_id string Identificador único (UUID) del usuario
Encabezados #
Encabezado Valor Authorization Bearer {token} Content-Type application/json
Respuesta esperada #
El método devuelve una respuesta en formato JSON con los siguientes campos:
- En caso de éxito, la respuesta tendrá el código de estado 200 y contendrá los siguientes datos:
{
"id": "<user_id>",
"name": "<user_name>",
"lastname": "<user_lastname>",
"business_name": "<user_business_name>",
"status": "<user_status>",
"loans": [
{
"id": "<loan_id>",
"amortization": "<loan_amortization>",
"period": " <loan_period>",
"assignment_date": "<loan_assignment_date>",
"cut_off_date": "<loan_cut_off_date>",
"payment_date": "<loan_payment_date>"
}
]
}
Ejemplos de uso #
Python #
import requests
url = "https://api.leancore.co/find-user-loans"
headers = {
"Authorization": "Bearer <token>"
}
params = {
"user_id": "054c6d66-7dd3-42ad-b12e-217a1b40c048"
}
response = requests.get(url, headers=headers, params=params)
if response.status_code == 200:
result = response.json()
print("User:", result["name"], result["lastname"])
print("Loans:")
for loan in result["loans"]:
print(" - Loan ID:", loan["id"])
print(" Amortization:", loan["amortization"])
print(" Period:", loan["period"])
print(" Assignment Date:", loan["assignment_date"])
print(" Cut-off Date:", loan["cut_off_date"])
print(" Payment Date:", loan["payment_date"])
else:
print("Error al encontrar los créditos del usuario. Código de respuesta:", response.status_code)
print("Mensaje de error:", response.text)