Skip to main content

Loan qualification

Make lending easier with real-time checks of an applicant's finances and automated decision-making

Who is this guide for?

This guide is for tech-savvy backend developers who know how to use an APIAPI A set of rules and protocols that allows different software applications to communicate with each other. Codat provides APIs for accessing financial data from accounting, banking, and commerce platforms.. No frontend experience is needed.

Summary

🎯 Codat makes lending easier by getting you trusted data with which to check a loan applicant’s finances. With our demo app, you will experience the end-to-end lending process flow with automatic decision-making supported by Codat's Lending. We will focus on the lender's perspective.

⏳ Estimated time to complete: 20-30 minutes

🛠️ The demo project is implemented in .NET 7.0 as a backend APIAPI A set of rules and protocols that allows different software applications to communicate with each other. Codat provides APIs for accessing financial data from accounting, banking, and commerce platforms.. You can configure and run the demo app in the terminal, or use your preferred IDE or code editor.

✔️ Delve into the demo app to...

  • Create and submit an example loan application form,
  • Create a test companyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources. via Codat’s APIAPI A set of rules and protocols that allows different software applications to communicate with each other. Codat provides APIs for accessing financial data from accounting, banking, and commerce platforms. to represent the borrower,
  • LinkLink The authorization flow that allows end users to connect their accounting, banking, or commerce platforms to your application via Codat. the test companyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources. to Codat's sandbox source of financial data,
  • Fetch that data using Codat’s Enhanced Profit and Loss and Enhanced Balance Sheet endpoints,
  • Use Codat’s webhooksWebhook An automated notification sent from Codat to your application when specific events occur, such as when data syncs complete or connections change status. to trigger the lending of a loan,
  • Produce an automated lending decision based on custom financial data points.

❌ This guide does not cover...

About the demo app

The app's codebase is available via our GitHub repo. Clone it locally to try out the application.

The codebase uses Codat and its Lending solution to make a lending decision. We will walk you through the setup in the Portal and the code next.

Why we use Lending

The demo app makes use of the categorization feature of Lending. This feature analyses the full list of a companyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources.'s accounts and assigns a category to each account. This solves the problem of bookkeepers giving different names to the same accounting category.

For example, one bookkeeper may name their marketing account "Facebook Ads", and another may call it "Online Marketing". Lending will categorize both accounts in the same way - as Expense > Operating > Marketing. This enables lenders to use a standardized taxonomy, no matter how the bookkeeper manages their accounts.

This standardizes the data irrespective of its source and helps you make a comprehensive assessment of your customer's financial health, produce additional insights (e.g. calculate financial ratios), and automate decisioning based on these insights.


Now that you know the focus and purpose of our demo app and its guide:


Was this page useful?
👏
👍
🤔
👎
😭