API catalog
55 endpoints across 20 rails.
Every endpoint ships with auth, idempotency, consent and metering hooks, a unified error envelope, and a hash-chained audit trail. Try any of them live in the playground.
Document AI
1 endpointRead document → JSON
OpenAny financial file/email → structured JSON via the structured→template→OCR→LLM ladder, with per-field confidence + provenance.
KYC / Identity
4 endpointsVerify PAN
Verified businessPAN existence + registered name.
Penny-drop bank account
Verified businessVerify a bank account + beneficiary name.
Verify UPI VPA
Verified businessValidate a UPI handle + account holder.
IFSC lookup
Verified businessBank + branch for an IFSC.
Account Aggregator
2 endpointsInit AA consent journey
RegulatedStart a consent-first bank-data journey (DPDP purpose-coded).
Income / cash-flow analysis
RegulatedSalary, obligations, avg-balance, FOIR from AA bank data.
Wealth / MF
3 endpointsMF scheme master
OpenScheme metadata (AMC, category, ISIN).
MF NAV history
OpenLatest + historical NAV (AMFI).
Capital gains + XIRR
OpenFIFO matching, STCG/LTCG, grandfathering, XIRR.
Tax
2 endpointsIncome tax calculator
OpenOld/new regime, slabs, §87A, surcharge, cess.
Capital-gains tax
OpenEquity STCG/LTCG tax with ₹1L exemption + cess.
Market Data
3 endpointsData-source licence matrix
OpenWhich upstream each rail is on, the attribution its licence obliges you to display, and whether you may redistribute it to your own users. Free — you should never pay to find out if you can legally ship the data.
FX rates
OpenINR + cross-currency rates (FBIL/RBI-style).
Equity quote
OpenLTP / OHLC / change% for a symbol.
CAS (portfolio fetch)
7 endpointsCAS provider matrix
Verified businessWhich RTAs can be requested server-side today (KFintech yes; NSDL/CDSL need an investor OTP, so use the mailbox scan instead).
3.1 CAS Auto Request — open session
Verified businessOpens a session with the RTA and returns the CAPTCHA image the investor must read. Free, because a misread CAPTCHA is a retry, not a service.
3.1 CAS Auto Request — submit
Verified businessSubmits the statement request with the CAPTCHA answer. The RTA then e-mails the password-protected CAS to the investor.
3.1 CAS Auto Request — one call
Verified businessOpens the RTA session, solves its CAPTCHA (NopeCHA) and submits, retrying with a fresh session on a misread. One call, one price regardless of attempts. Needs NOPECHA_API_KEY.
3.2 CAS Auto Read — mailbox scan
Verified businessFinds the RTA's mail over IMAP, pulls the attachment, decrypts and parses it. Billed per document parsed — an empty inbox is free. Use an app password.
3.3 CAS Auto Import — import parsed CAS
Verified businessFolds a parsed CAS into the portfolio: one stable key per position (so next month updates rather than duplicates), cost/value/gain rolled up, XIRR when available.
3.3 CAS Auto Import — current portfolio
Verified businessThe latest imported CAS portfolio for this tenant.
Depository / Broker
6 endpointsUnified broker connect
Verified businessLink a broker account (Zerodha/Angel/Dhan/Upstox/Groww). Sandbox needs no credentials.
Connect LIVE account (real data)
Verified businessPass your own broker API credentials to get REAL holdings/orders. Groww: token from groww.in → Settings → Trading APIs. Dhan: web.dhan.co. Credentials are vault-encrypted.
Holdings
Verified businessNormalized DEMAT holdings + P&L, same shape for every broker.
List connections
Verified businessEvery linked broker account. Credentials are never returned.
Rotate daily token
Verified businessOne uniform call for every broker's daily access-token expiry.
Revoke connection
Verified businessRevoke a linked account and hard-delete its vaulted credentials.
Credit
1 endpointConsumer credit report
RegulatedBureau score + accounts + enquiries (fires consumer alert).
Bonds
2 endpointsBond reference
OpenIssuer, coupon, maturity, rating by ISIN.
G-Secs + yields
OpenGovernment securities with coupon + YTM.
Lending
1 endpointEMI / amortization
OpenAmortization schedule, EMI, total interest.
PMS / AIF
1 endpointPMS performance
OpenTWRR + XIRR from period values + cashflows.
Payments
2 endpointsUPI collect
Verified businessInitiate a UPI collect request.
Bank payout
Verified businessDisburse to a bank account.
Insurance
1 endpointVerify policy
OpenValidate an insurance policy + sum assured.
Vehicle / DL
2 endpointsRC lookup
OpenVAHAN-style vehicle registration details.
DL verify
OpenSarathi-style driving-licence verification.
Digital Gold
1 endpointGold price
OpenReference price + SGB (data only, no buy/sell).
WhatsApp template send
Verified businessTemplate message at Meta pass-through: marketing ₹0.87, utility ₹0.12, authentication ₹0.12. We add no markup.
Session message
Verified businessFree-form text inside the 24-hour customer service window. Free, because Meta charges nothing in-window.
Media message
Verified businessSend an image, document, or video by URL with an optional caption. Free inside the 24-hour service window.
Buttons / list message
Verified businessInteractive message with up to 3 reply buttons or a list menu. Free inside the 24-hour service window.
List templates
Verified businessYour message templates with language and approval status.
Submit template
Verified businessSubmit a template for approval with name, category, and body.
Delivery status
Verified businessSent, delivered, and read state for a message id.
Register inbound webhook
Verified businessRegister your HTTPS URL to receive inbound messages and delivery events.
Messaging
3 endpointsSMS send
Verified businessSend a transactional SMS to an Indian mobile number.
Send OTP
Verified businessSend a 6-digit OTP via SMS or WhatsApp (5-minute expiry).
Verify OTP
Verified businessVerify a pending OTP. Codes are single-use.
Voice
4 endpointsOutbound voice call
Verified businessPlace an outbound call, billed per minute. The first 60 minutes per account are free.
Voice OTP call
Verified businessRead a 6-digit code out over a one-minute call. Verify it with /v1/otp/verify.
AI voice agent call
Verified businessPlace an AI agent call that follows your prompt in a neural voice, billed per minute. Returns the call outcome and a transcript summary.
List neural voices
Verified businessThe available neural TTS voices with language and style, for the voice_id field.
Lending Docs
1 endpointE-sign
RegulatedInitiate an NESL-style e-sign.

