Loans represent individual loan accounts within Neighborly Software programs.
The Loans API enables customers to retrieve detailed loan information programmatically to support integration with external ERP, accounting, and financial management systems.
This API is commonly used when external systems need to access loan terms, balances, status information, or other loan-level data to support disbursement workflows, portfolio reporting, or compliance requirements.
Common Use Cases
- Retrieve Loan Details for Draw Processing — Validate draw requests by checking loan status, terms, and eligibility before approval or payment execution.
- Sync Loan Data to ERP or Financial Systems — Import loan details into accounting systems for general ledger posting or to maintain loan master data consistency.
- Support Portfolio Reporting and Analytics — Access loan data to power external reporting, BI tools, and executive dashboards.
- Retrieve Borrower and Loan Terms for Compliance — Access loan details to support regulatory reporting, audit documentation, and third-party compliance verification.
Typical Integration Flow
- Retrieve loan details by ID
- Validate business rules using loan terms, balances, and status
- Process the request in the external system
- Update related records as needed
Get loan by ID
GET
https://api.neighborlysoftware.com
/loans/{id}
Retrieves an individual loan by id.
path Parameters
idinteger · requiredThe id of the loan.
Example: 123
Responses
The requested loan.
idintegercaseIdintegercreatedDatestring · date-timeAll times UTC
Example: 2023-10-04T12:00:00statusIdintegerhasPaymentsbooleanhasInterestbooleanhasForgivenessbooleanhasEscrowbooleanamountnumber · doubleloanTerminteger | nulldateClosedstring | null · date-timeAll times UTC
Example: 2023-10-04T12:00:00calcPrincipalBalancenumber · doublecalcInterestBalancenumber · doublecalcFeesBalancenumber · doublecalcPastDuenumber | null · doublematurityDatestring | null · date-timeAll times UTC
Example: 2023-10-04T12:00:00
