Welcome to Liquify
Platform Overview
The Liquify Vendor API provides high-throughput, bank-grade infrastructure for financial institutions, wealth managers, neo-banks, and fintech partners. It allows you to seamlessly verify customer identities, orchestrate registrar-based mutual fund portfolio synchronization (MF Central, CAMS & KFintech), and calculate instant borrowing limits.
Integration Workflow
A typical partner integration follows a 5-step sequence to onboard a customer and determine their borrowing eligibility:
1. Authenticate with Bearer Token
All vendor requests must include your issued Bearer token in the Authorization header:
2. Verify Connectivity
Before initiating customer transactions, test token validity and gateway grants using /v1/ping:
3. Customer Onboarding & Consent
Verify the customer’s PAN via POST /v1/pan-verifications (or attest verification), then register the customer with POST /v1/customers. Display the mandatory LIQ-PARTNER-CONSENT-v1 screen before relaying consents to POST /v1/customers/{customer_id}/consents:
KYC_PAN: Authorization to verify PAN and create the Liquify account.MF_HOLDINGS: Authorization to fetch registrar mutual fund holding statements.PARTNER_SHARE: Consent to share computed eligibility limits with the partner.
Partners can also query the customer’s active consent status at any time via GET /v1/customers/{customer_id}/consents.
4. Mutual Fund Portfolio Synchronization
Trigger the synchronization process via POST /v1/customers/{customer_id}/holding-syncs across MFCENTRAL, CAMS, or KFIN.
- For
MFCENTRAL, redirect the customer toredirect_urlwhere they enter MF Central’s OTP. - For
CAMSandKFIN, submit the OTP received by the customer viaPOST /v1/customers/{customer_id}/holding-syncs/{session_id}/verify. - Poll
GET /v1/customers/{customer_id}/holding-syncs/{session_id}until status isCOMPLETED.
5. Read Borrowing Eligibility
Once portfolio synchronization completes, retrieve borrowing eligibility:
- By Customer ID:
GET /v1/customers/{customer_id}/eligibility - Or by Customer PAN:
POST /v1/eligibility/lookup(PAN passed in request body)
Response includes:
- Available borrowing limit (
eligible_amountin rupees decimal string) - Aggregate portfolio valuation (
portfolio_value) - Synchronization freshness timestamp and
staleflag
Partner Consent & DPDP Compliance
Regulatory compliance is built into the core integration lifecycle. Partners must present customers with the standardized LIQ-PARTNER-CONSENT-v1 agreement on a dedicated screen prior to portfolio synchronization.
Standard Envelope Architecture
Every Liquify Vendor API response adheres to a predictable JSON envelope format:
Success Response (2xx)
Error Response — RFC 9457 Problem Details (application/problem+json)
Errors use RFC 9457 standard problem details with a stable machine-readable code member:
API Reference Documentation
Dive into full endpoint documentation with request/response schemas, parameters, code samples in multiple programming languages, and an in-browser API console:
