Buscar crédito por ID #
Este método permite buscar un crédito por su ID.
Este método retorna un objeto con la información relacionada a una línea de crédito existente usando su identificador único (UUID) asignado como parámetro de consulta.
URL del endpoint #
GET /loan
Parámetros de entrada #
Parámetro Tipo Descripción id string El identificador único del préstamo a consultar
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": "19e30fac-1bb3-4c8f-a19a-114c67a3dde9",
"user_id": "3a620481-9f3a-4b8d-a96f-95606fc50f6e",
"financial_entity_id": "17b34523-8f51-4e7a-b4f8-29a051ed6801",
"loan_product_name": "Préstamo Personal",
"loan_type": "Personal",
"amount": 5000.0,
"interest_rate": 8.5,
"interest_rate_basis": "monthly",
"other_expenses": [],
"term": 24,
"payment_amount": 250.0,
"payment_frequency": "monthly",
"amortization": [
{
"payment_date": "2023-05-01",
"principal_amount": 200.0,
"interest_amount": 50.0,
"total_amount": 250.0
},
{
"payment_date": "2023-06-01",
"principal_amount": 200.0,
"interest_amount": 49.17,
"total_amount": 249.17
}
],
"period": 1,
"assignment_date": "2023-04-01",
"disbursement_date": "2023-04-05",
"cut_off_date": "2023-04-30",
"grace_period": 0,
"grace_period_interest_payment": false,
"interest_free_period": 0,
"disbursed": true,
"additional_data": {},
"billing_interval_type": "monthly",
"arrear_interest_rate": 0.0,
"arrear_interest_rate_basis": "monthly",
"arrear_max_interest_rate": false,
"tax_rate": 0.0,
"status": "active",
"initial_charges": []
}
Ejemplos de uso #
Python #
import requests
url = 'https://api.leancore.co/loan'
headers = {
'Authorization': 'Bearer YOUR_TOKEN_HERE'
}
# ID del préstamo a consultar
loan_id = '19e30fac-1bb3-4c8f-a19a-114c67a3dde9'
# Realizar la solicitud GET al método /loan
response = requests.get(url, params={'id': loan_id}, headers=headers)
# Obtener la respuesta en formato JSON
loan_data = response.json()
# Imprimir la información del préstamo
print(loan_data)