Buscar crédito por ID

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)