LoanPro API Introduction

šŸ‘

This documentation is designed for developers!

We understand that developers aren't lenders, and the lending jargon isn't always straightforward. Thus, we've included explanations of the values in each payload to make it easier to understand the information a payload is creating, updating, or deleting.

Each API endpoint definition includes the URL, method, and payload (if applicable). Where possible, our requests are set up with try-it-yourself sample information to display how each works. And just in case you're more comfortable with one language over another, each listing includes dynamic code samples for cURL, Node, Ruby, JavaScript, Python, and more.

šŸ“˜

LoanPro offers API access to two different applications

The docs you're looking at now are for the Loan Management System (LMS). We also have docs for our Secure Payments APIā€”an application that integrates with multiple payment processors and securely stores payment information.

To see the documentation for Secure Payments, simply switch from Version 1 (v1.0) to Version 1.1 (v1.1) in the drop-down menu at the top of the page.

šŸš§

A note on our LMS documentation layout

You'll notice that our docs here are laid out in a particular order. We have organized each section to follow what we call the 'loan lifecycle':

  • Customers
  • Loans
  • Loan Servicing
  • Payments
  • Charges
  • Loan Grouping
  • Reports

We find that this is the most natural flow to a loan's life, and it helps ensure each step is completed properly. After these main sections, you will find Account-Level Settings and requests involving Entities.

If you can't find a specific request, try using the search bar at the top of the page.