Welcome to LendFoundry

Complete Lending Lifecycle Coverage - LOS and LMS for the entire loan journey from application to payoff

Welcome to LendFoundry

πŸ“˜

Complete Lending Lifecycle Coverage

LendFoundry provides a comprehensive API suite that powers the entire lending journeyβ€”from application submission to loan payoff.

LendFoundry's platform enables lenders, fintechs, and financial institutions to build robust lending solutions through two integrated systems that work seamlessly together.


Platform Overview

LendFoundry's API ecosystem consists of two core systems designed to handle every stage of the lending lifecycle:

SystemPurposeKey Capabilities
Loan Origination System (LOS)Application to DecisionApplications, Verifications, Decisions, Document Management
Loan Management System (LMS)Funding to PayoffPayments, Servicing, Collections, Line of Credit, Modifications

Platform Architecture

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'mainBkg': '#ffffff', 'clusterBkg': '#ffffff', 'clusterBorder': '#ffffff', 'fontSize': '16px'}, 'flowchart': {'padding': 40, 'nodeSpacing': 50, 'rankSpacing': 60}}}%%
flowchart LR
    subgraph ROW1[" "]
        direction LR
        subgraph LOS["πŸ“‹ Loan Origination System"]
            A1["πŸ“ Apply"] --> A2["πŸ“„ Documents"] --> A3["πŸ” Verify"] --> A4["βš–οΈ Decide"] --> A5["βœ… Approved"]
        end
    end
    
    subgraph ROW2[" "]
        Transfer["πŸ”„ Seamless Transfer"]
    end
    
    subgraph ROW3[" "]
        direction LR
        subgraph LMS["πŸ’° Loan Management System"]
            B1["🏦 Onboard"] --> B2["πŸ’΅ Fund"] --> B3["πŸ“‹ Service"]
            B3 --> B4["πŸ’³ Payment"]
            B3 --> B5["πŸ“ž Collections"]
            B3 --> B6["βœ… Close"]
        end
    end
    
    ROW1 --> ROW2 --> ROW3
    
    style ROW1 fill:#ffffff,stroke:#ffffff
    style ROW2 fill:#ffffff,stroke:#ffffff
    style ROW3 fill:#ffffff,stroke:#ffffff
    style LOS fill:#f9fafb,stroke:#2563eb
    style LMS fill:#f9fafb,stroke:#2563eb
    style A1 fill:#2563eb,stroke:#1e40af,color:#fff
    style A2 fill:#2563eb,stroke:#1e40af,color:#fff
    style A3 fill:#2563eb,stroke:#1e40af,color:#fff
    style A4 fill:#2563eb,stroke:#1e40af,color:#fff
    style A5 fill:#059669,stroke:#047857,color:#fff
    style Transfer fill:#6b7280,stroke:#4b5563,color:#fff
    style B1 fill:#059669,stroke:#047857,color:#fff
    style B2 fill:#2563eb,stroke:#1e40af,color:#fff
    style B3 fill:#2563eb,stroke:#1e40af,color:#fff
    style B4 fill:#2563eb,stroke:#1e40af,color:#fff
    style B5 fill:#2563eb,stroke:#1e40af,color:#fff
    style B6 fill:#374151,stroke:#1f2937,color:#fff

🎯 Loan Origination System (LOS)

The Loan Origination System handles the complete loan application journey from initial submission through final decision.

πŸ“·

Screenshot: LOS Dashboard

The LOS dashboard provides an overview of all loan applications, their current status, and key metrics.

LOS Dashboard

Core Capabilities

CapabilityDescription
Application ManagementSubmit, edit, and track loan applications through configurable workflows
Document CollectionUpload and manage borrower documents with support for multiple file types
Verification EngineAutomated and manual verification workflows for identity, income, and eligibility
Decision AutomationRules-based decisioning with approval, rejection, and offer generation
Task ManagementClaim, assign, and escalate applications across teams
Real-time NotificationsWebhook events for application status changes and verification updates

Application Workflow

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'mainBkg': '#ffffff', 'clusterBkg': '#eff6ff', 'clusterBorder': '#2563eb', 'titleColor': '#000000', 'primaryColor': '#2563eb', 'primaryTextColor': '#ffffff', 'lineColor': '#374151'}, 'flowchart': {'padding': 20, 'nodeSpacing': 30, 'rankSpacing': 40}}}%%
flowchart LR
    subgraph LOS[🎯 Application Workflow]
        direction LR
        A[πŸ“ Submit] --> B[πŸ“„ Docs]
        B --> C[πŸ” Verify]
        C --> D{βš–οΈ Decide}
        D -->|βœ… Approved| E[βœ… Pass]
        D -->|❌ Rejected| F[❌ Fail]
        D -->|πŸ“‹ Review| G[πŸ“‹ Manual Review]
        G -->|Re-evaluate| D
        E --> H[πŸš€ Ready for LMS]
    end
    
    style A fill:#2563eb,stroke:#1e40af,color:#fff
    style B fill:#2563eb,stroke:#1e40af,color:#fff
    style C fill:#2563eb,stroke:#1e40af,color:#fff
    style D fill:#6b7280,stroke:#4b5563,color:#fff
    style E fill:#059669,stroke:#047857,color:#fff
    style F fill:#dc2626,stroke:#b91c1c,color:#fff
    style G fill:#d97706,stroke:#b45309,color:#fff
    style H fill:#1e40af,stroke:#1e3a8a,color:#fff

Workflow Steps:

  • Submit - Borrower submits loan application
  • Docs - Upload required verification documents
  • Verify - Validate identity, income, eligibility
  • Decide - Approve, Reject, or Manual Review
  • Pass - Ready for LMS onboarding

LOS API Categories

CategoryUse Cases
Start ApplicationInitialize new applications, submit borrower data
Upload DocumentsUpload verification documents, manage document categories
Complete VerificationsExecute verification workflows, update verification status
Track ProgressMonitor application status, view assignment history
Receive DecisionRetrieve approval/rejection decisions, access offer details
ConfigurationConfigure webhooks, manage system settings

πŸ’° Loan Management System (LMS)

The Loan Management System handles all aspects of loan servicing from funding through payoff or charge-off.

πŸ“·

Screenshot: LMS Loan View

The LMS loan view provides comprehensive loan details, payment schedules, and servicing information.

LMS Loan View

Core Capabilities

CapabilityDescription
Loan OnboardingSeamlessly onboard approved loans from LOS with complete borrower and loan data
Payment ProcessingProcess payments via ACH, debit card, cash, and check with flexible allocation hierarchies
Auto-Pay ManagementConfigure, pause, and resume automatic payment schedules
Fee ManagementApply scheduled fees, per-occurrence fees, and post charge-off fees
Line of CreditManage revolving credit with draw initiation, approval, and funding workflows
Loan ModificationsRestructure payments, modify terms, and implement temporary payment plans
CollectionsQueue-based delinquency management with configurable collection workflows
Escrow ManagementHandle escrow accounts for taxes, insurance, and other reserve items

Loan Lifecycle

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'mainBkg': '#ffffff', 'clusterBkg': '#f0fdf4', 'clusterBorder': '#059669', 'titleColor': '#000000', 'primaryColor': '#059669', 'primaryTextColor': '#ffffff', 'lineColor': '#374151'}, 'flowchart': {'padding': 25, 'nodeSpacing': 35, 'rankSpacing': 40}}}%%
flowchart TB
    subgraph LMS[πŸ’° Loan Lifecycle]
        direction TB
        A[🏦 Onboard] --> B[πŸ’΅ Fund]
        B --> C[πŸ“‹ Service]
        C --> E[πŸ’³ Pay]
        C --> F[πŸ“ž Collect]
        C --> G[πŸ”„ Modify]
        E -->|Payment Received| C
        F -->|Collection Complete| C
        G -->|Modification Complete| C
        C -->|Loan Paid Off| D[βœ… Close]
        G -->|Termination| D
    end
    
    style A fill:#059669,stroke:#047857,color:#fff
    style B fill:#059669,stroke:#047857,color:#fff
    style C fill:#2563eb,stroke:#1e40af,color:#fff
    style E fill:#2563eb,stroke:#1e40af,color:#fff
    style F fill:#2563eb,stroke:#1e40af,color:#fff
    style G fill:#2563eb,stroke:#1e40af,color:#fff
    style D fill:#374151,stroke:#1f2937,color:#fff

Lifecycle Steps:

  • Onboard - Transfer approved loan from LOS
  • Fund - Disburse funds to borrower
  • Service - Ongoing loan management
  • Pay - Process payments and fees
  • Collect - Handle delinquent accounts
  • Modify - Restructure loan terms
  • Close - Payoff or charge-off

LMS API Categories

CategoryUse Cases
Onboard Approved LoanTransfer approved loans from LOS, set up loan parameters
Set Up Customer ProfileManage borrower profiles, bank accounts, contact information
Manage Loan AccountView loan details, economics, payment schedules
Process PaymentsRecord manual payments, manage auto-pay, handle bulk payments
Manage Fees & ChargesApply fees, process waivers, post charge-off fees
Line of Credit (Draws)Initiate draws, approve/reject, manage credit limits
Handle Delinquency & CollectionsQueue management, collection actions, recovery
Close or Charge-Off LoanProcess payoffs, charge-offs, loan unwinding
Report & AnalyzeGenerate reports, access analytics
Search & DiscoverySearch loans, customers, transactions

How LOS and LMS Work Together

LendFoundry's systems are designed to work as an integrated platform, providing seamless handoff from origination to servicing.

Integration Flow

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'clusterBkg': '#fffbeb', 'clusterBorder': '#d97706', 'fontSize': '16px'}, 'flowchart': {'padding': 40, 'nodeSpacing': 50, 'rankSpacing': 60}}}%%
flowchart LR
    subgraph ROW1[" "]
        direction LR
        subgraph LOS["πŸ“‹ LOS - Origination"]
            A1["πŸ“ Submit"] --> A2["πŸ” Verify"] --> A3["βš–οΈ Decide"] --> A4["βœ… Approved"]
        end
    end
    
    subgraph ROW2[" "]
        C["πŸ”„ Onboard API"]
    end
    
    subgraph ROW3[" "]
        direction LR
        subgraph LMS["πŸ’° LMS - Servicing"]
            D1["🏦 Onboard"] --> D2["πŸ’΅ Fund"] --> D3["πŸ“‹ Service Loan"]
        end
    end
    
    ROW1 --> ROW2 --> ROW3
    
    style A1 fill:#2563eb,stroke:#1e40af,color:#fff
    style A2 fill:#2563eb,stroke:#1e40af,color:#fff
    style A3 fill:#2563eb,stroke:#1e40af,color:#fff
    style A4 fill:#059669,stroke:#047857,color:#fff
    style C fill:#d97706,stroke:#b45309,color:#fff
    style D1 fill:#059669,stroke:#047857,color:#fff
    style D2 fill:#2563eb,stroke:#1e40af,color:#fff
    style D3 fill:#2563eb,stroke:#1e40af,color:#fff

Integration Steps:

  • LOS - Submit Application β†’ Verify & Decide
  • API - Single onboard API call transfers all data
  • LMS - Onboard Loan β†’ Service Loan

Data Linking

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'mainBkg': '#ffffff'}, 'flowchart': {'padding': 20, 'nodeSpacing': 60}}}%%
flowchart LR
    A[πŸ“‹ APP-2024-001] -.->|πŸ”— Link| B[πŸ’° LN-2024-001]
    
    style A fill:#2563eb,stroke:#1e40af,color:#fff
    style B fill:#059669,stroke:#047857,color:#fff

Link: LOS Application APP-2024-001 β†’ LMS Loan LN-2024-001

Key Integration Points

Integration PointDescription
Application NumberUnique identifier that links LOS application to LMS loan
Onboarding APISingle API call transfers all borrower, loan, and bank details
Webhook EventsReal-time notifications for status changes across both systems
Document ContinuityDocuments uploaded in LOS are accessible in LMS

Supported Loan Products

LendFoundry supports a wide range of lending products across both systems:

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'mainBkg': '#ffffff', 'clusterBkg': '#f9fafb', 'clusterBorder': '#6b7280', 'titleColor': '#000000', 'primaryColor': '#2563eb', 'primaryTextColor': '#ffffff', 'lineColor': '#374151'}, 'flowchart': {'padding': 15, 'nodeSpacing': 25, 'rankSpacing': 30}}}%%
flowchart LR
    subgraph Products[πŸ“¦ Supported Loan Products]
        direction LR
        A[🏠 Term Loans]
        B[πŸ’³ Line of Credit]
        C[πŸ’Ό MCA]
        D[πŸ”— SCF]
        E[πŸ—οΈ CRE]
        F[πŸ“ˆ Variable Rate]
    end
    
    A --- B
    B --- C
    C --- D
    D --- E
    E --- F
    
    style A fill:#2563eb,stroke:#1e40af,color:#fff
    style B fill:#2563eb,stroke:#1e40af,color:#fff
    style C fill:#2563eb,stroke:#1e40af,color:#fff
    style D fill:#2563eb,stroke:#1e40af,color:#fff
    style E fill:#2563eb,stroke:#1e40af,color:#fff
    style F fill:#2563eb,stroke:#1e40af,color:#fff
Product TypeDescriptionSystem Support
Term LoansFixed-term installment loans for consumers and businessesLOS + LMS
Line of Credit (LOC)Revolving and non-revolving credit facilitiesLOS + LMS
Merchant Cash Advance (MCA)Advances against future sales with reducing balanceLOS + LMS
Supply Chain Financing (SCF)Invoice-based financing for supply chainsLOS + LMS
Construction/CRE LoansCommercial real estate with escrow and earnout featuresLOS + LMS
Variable Rate LoansLoans with adjustable interest rates tied to indexesLOS + LMS

API Architecture

LendFoundry APIs are built on modern, scalable architecture:

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'mainBkg': '#ffffff', 'clusterBkg': '#f9fafb', 'clusterBorder': '#374151', 'titleColor': '#000000', 'primaryColor': '#2563eb', 'primaryTextColor': '#ffffff', 'lineColor': '#374151'}, 'flowchart': {'padding': 25, 'nodeSpacing': 40, 'rankSpacing': 50}}}%%
flowchart TB
    subgraph ARCH[πŸ—οΈ API Architecture]
        direction TB
        A[πŸ–₯️ App] --> B[πŸ” Auth]
        B --> C[🌐 Gateway]
        C --> D[πŸ“‹ LOS]
        C --> E[πŸ’° LMS]
        C --> F[πŸ’³ Pay]
        D --> G[πŸ“‘ Hooks]
        E --> G
        F --> G
        G -->|Notifications| A
    end
    
    style A fill:#2563eb,stroke:#1e40af,color:#fff
    style B fill:#d97706,stroke:#b45309,color:#fff
    style C fill:#6b7280,stroke:#4b5563,color:#fff
    style D fill:#2563eb,stroke:#1e40af,color:#fff
    style E fill:#2563eb,stroke:#1e40af,color:#fff
    style F fill:#2563eb,stroke:#1e40af,color:#fff
    style G fill:#1e40af,stroke:#1e3a8a,color:#fff

Architecture Layers:

  • App - Your client application
  • Auth - Bearer token (JWT) authentication
  • Gateway - API routing and rate limiting
  • LOS / LMS / Pay - Backend microservices
  • Hooks - Webhook notifications back to your app
FeatureImplementation
ProtocolRESTful APIs with JSON payloads
AuthenticationBearer token (JWT)
ArchitectureMicroservice-based for scalability
Real-time EventsWebhook notifications
EnvironmentsSandbox/Demo for testing, Production for live operations

Getting Started

Ready to integrate with LendFoundry? Follow these steps:

%%{init: {'theme': 'base', 'themeVariables': {'background': '#ffffff', 'mainBkg': '#ffffff'}, 'flowchart': {'padding': 15, 'nodeSpacing': 25, 'rankSpacing': 30}}}%%
flowchart LR
    A[1️⃣ Auth] --> B[2️⃣ Call]
    B --> C[3️⃣ URLs]
    C --> D[4️⃣ Ref]
    
    style A fill:#2563eb,stroke:#1e40af,color:#fff
    style B fill:#2563eb,stroke:#1e40af,color:#fff
    style C fill:#2563eb,stroke:#1e40af,color:#fff
    style D fill:#2563eb,stroke:#1e40af,color:#fff
StepActionLink
1️⃣Set up authenticationAuthentication Guide β†’
2️⃣Make your first API callQuickstart Guide β†’
3️⃣Understand base URLsBase URLs Reference β†’
4️⃣Explore the API ReferenceAPI Reference β†’

Additional Resources

ResourceDescription
Platform OverviewDetailed architecture and microservice documentation
Core ConceptsDates, pagination, error handling, webhooks
LOS Process GuidesApplication workflows and verification
LMS Process GuidesPayment processing and loan servicing
RecipesStep-by-step implementation tutorials

βœ…

Ready to Start?

Head to the Quickstart Guide to make your first API call in under 15 minutes!