API catalog
63 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
14 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.
Positions
Verified businessOpen positions with product, quantity, and live P&L.
Funds and margins
Verified businessAvailable, used, and total margin in minor units.
Order book
Verified businessEvery order in one normalized shape, broker-native payload attached as raw.
Place order
Verified businessOne order schema for every broker: market/limit/SL, delivery/intraday.
Market quotes
Verified businessLTP, OHLC, and change percent for up to 25 symbols per call.
Order by id
Verified businessOne order's live status by id, same shape on every broker.
Modify order
Verified businessChange price, quantity, or type of an open order.
Cancel order
Verified businessCancel an open order on any 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.

