1 .
2.it should display like this in the table
and last this is the exact response which is nested
{
"borrower": {
"fa0002": {
"first_name": "test",
"last_name": "borrower",
"nickname": "borrower past due test loan",
"role": "borrower",
"coming_up": {
"balance": "5338.74",
"due_date": "05/01/2025",
"amount_due": "456.85"
},
"loan_state": {
"total_due": "1727.40",
"schedule_date": "03/01/2025",
"loan_amount_paid": "Y",
"loan_schedule_date": "04/15/2024",
"due_history": [
{
"schedule_date": "03/01/2025",
"interest": "36.51",
"principal": "420.34",
"due_amount": "456.85"
},
{
"schedule_date": "02/01/2025",
"interest": "43.23",
"principal": "413.62",
"due_amount": "456.85"
},
{
"schedule_date": "01/01/2025",
"interest": "46.03",
"principal": "410.82",
"due_amount": "456.85"
},
{
"schedule_date": "12/01/2024",
"interest": "47.23",
"principal": "409.62",
"due_amount": "356.85"
}
]
},
"loan_details": {
"loan_amount": "10000.00",
"interest_rate": "8.00",
"contract_date": "04/03/2024",
"end_date": "03/01/2026",
"status": "Past Due",
"score": "A"
},
"paymentBreakdown": {
"onTimePayments": 0,
"prePayments": 0,
"latePayments": 0
},
"recentPayments": [
{
"scheduledDate": "12/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "12/04/2024",
"paidAmount": "100.00",
"status": "On time"
},
{
"scheduledDate": "11/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "10/31/2024",
"paidAmount": "456.85",
"status": "On time"
},
{
"scheduledDate": "10/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "10/01/2024",
"paidAmount": "456.85",
"status": "On time"
},
{
"scheduledDate": "09/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "09/03/2024",
"paidAmount": "456.85",
"status": "On time"
},
{
"scheduledDate": "08/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "07/31/2024",
"paidAmount": "456.85",
"status": "On time"
},
{
"scheduledDate": "07/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "07/01/2024",
"paidAmount": "456.85",
"status": "On time"
},
{
"scheduledDate": "06/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "06/02/2024",
"paidAmount": "456.85",
"status": "On time"
},
{
"scheduledDate": "05/01/2024",
"scheduledPaidAmount": "456.85",
"actualDate": "04/30/2024",
"paidAmount": "456.85",
"status": "On time"
},
{
"scheduledDate": "04/15/2024",
"scheduledPaidAmount": "10000.00",
"actualDate": "04/14/2024",
"paidAmount": "10000.00",
"status": "On time"
}
]
},
"fa0003": {
"first_name": "test",
"last_name": "borrower",
"nickname": "borrower prepaid test loan",
"role": "borrower",
"coming_up": {},
"loan_state": {
"total_due": "1727.40",
"schedule_date": "03/01/2025",
"due_history": [
{
"schedule_date": "03/01/2025",
"interest": "36.51",
"principal": "420.34",
"due_amount": "456.85"
},
{
"schedule_date": "02/01/2025",
"interest": "43.23",
"principal": "413.62",
"due_amount": "456.85"
},
{
"schedule_date": "01/01/2025",
"interest": "46.03",
"principal": "410.82",
"due_amount": "456.85"
},
{
"schedule_date": "12/01/2024",
"interest": "47.23",
"principal": "409.62",
"due_amount": "356.85"
}
]
},
"loan_details": {},
"paymentBreakdown": {},
"recentPayments":
}
},
"lender": {
"fa0004": {
"first_name": "test",
"last_name": "borrower",
"nickname": "borrower complete test loan",
"role": "lender",
"coming_up": {},
"loan_state": {
"total_due": "1727.40",
"schedule_date": "03/01/2025",
"due_history": [
{
"schedule_date": "03/01/2025",
"interest": "36.51",
"principal": "420.34",
"due_amount": "456.85"
},
{
"schedule_date": "02/01/2025",
"interest": "43.23",
"principal": "413.62",
"due_amount": "456.85"
},
{
"schedule_date": "01/01/2025",
"interest": "46.03",
"principal": "410.82",
"due_amount": "456.85"
},
{
"schedule_date": "12/01/2024",
"interest": "47.23",
"principal": "409.62",
"due_amount": "356.85"
}
]
},
"loan_details": {},
"paymentBreakdown": {},
"recentPayments":
}
}
}