QwikLive Lending API
A core-agnostic, canonical REST/JSON API for the full loan lifecycle — origination, decisioning, offers, disbursement, repayment servicing, and collections — over any underlying core banking system.
Overview
The QwikLive Lending API (v1) is a canonical lending contract that abstracts core banking specifics behind one consistent REST/JSON interface.
What is this API?
The QwikLive Lending API provides a unified, core-agnostic interface for consumer and secured lending. It lets origination systems, broker portals, and servicing platforms manage the entire loan lifecycle through a single integration point — regardless of the core that ultimately books the loan.
The API exposes 33 endpoints across 10 functional domains: Applications, Decisions, Loans, Disbursements, Repayments, Status, Collections, Rates, Offers, and Fees.
The sandbox mirrors production behavior with synthetic data — no real funds are disbursed and no real applicant data is stored. Use path version v1 for all requests.
Endpoint Domains
All 33 endpoints are grouped into 10 functional domains:
Key Capabilities
- Core-agnostic canonical model — one lending contract that maps to any underlying core banking system
- Full loan lifecycle — application → decision → offer → loan → disbursement → repayment → servicing → collections
- Flexible repayments — standard, manual, partial, and prepayment postings, each with its own endpoint
- Servicing insight — real-time balances, next-due, repayment schedule, and aging buckets
- Collections & hardship — collections status and hardship arrangement management
- Reversal support — disbursements can be reversed with a full audit trail
- Consistent error envelope — every error returns an RFC-style
Problemobject with a stable, machine-readable code
High-Level Architecture
The QwikLive Lending API acts as the canonical gateway between lending channels and core systems:
Typical Lending Flow
A standard origination-to-servicing journey follows this sequence:
Create Application
Submit the applicant, requested amount, rate, and term. POST /lending/applications
Risk Signals & Decision
Post risk signals, then record the credit decision (approve / decline / refer). POST /lending/risk-signals → POST /lending/decisions
Offer
Generate and present offers; the borrower accepts one. POST /lending/offers → POST /lending/offers/{offerId}/accept
Create & Disburse Loan
Book the loan and disburse funds to the destination. POST /lending/loans → POST /lending/loans/{loanId}/disbursements
Service & Repay
Post repayments and read balances, schedule, next-due, and aging over the life of the loan.
Lending API Documentation