Kotak Cherry API integration (MFs, SIPs & OpenFinance)

Protocol analysis, CAS portfolio import and Account Aggregator-aligned APIs for India's mutual fund and SIP ecosystem

From $300 · Pay-per-call available
OpenData · OpenFinance · MF Central · Account Aggregator · Protocol analysis

Connect Kotak Cherry mutual fund holdings, SIP schedules and CAS portfolio data to your stack

Kotak Cherry is a Kotak Mahindra Bank investment app that lets retail investors browse 2,500+ mutual funds, run SIPs, subscribe to NFOs and import an entire household portfolio through the MF Central CAS flow. We turn those features into authorised, well-documented APIs that wealth platforms, neo-brokers, RIAs, family offices and reconciliation tools can consume reliably.

  • SIP transaction history with instalment-level granularity for cash-flow forecasting
  • Folio-level mutual fund holdings with current NAV, units and unrealised P/L
  • Imported CAS data covering external AMCs, ELSS lock-ins and ETF positions
Login & session APIs — Mirror the Kotak Cherry sign-in (mobile + OTP, Kotak Bank SSO), refresh tokens server-side and bind a stable user identifier so downstream services can resolve the same investor across requests.
Holdings & valuation APIs — Pull folio rows with scheme code, ISIN, units, average buy NAV, latest NAV and rupee value; ideal for daily mark-to-market or wealth-tracker dashboards.
SIP management APIs — List active SIPs, instalment dates, mandate references, paused or skipped instalments and projected next-debit amounts for cash-flow planning.
CAS / MF Central import — Bridge the QR-based MF Central flow that Kotak Cherry uses to ingest external folios across all AMCs, returning a normalised holdings JSON.

What we deliver

Deliverables checklist

  • OpenAPI 3.1 specification covering login, holdings, SIPs, NFOs and CAS ingest
  • Protocol report describing the auth chain (mobile + OTP, Kotak Bank SSO, JWT refresh)
  • Runnable reference implementation in Python (FastAPI) and Node.js (Express)
  • Postman collection plus pytest / jest suites covering happy-path and error responses
  • Compliance memo on SEBI investor data rules and RBI Account Aggregator alignment

Engagement models

Choose either a one-time source code drop (from $300) — you receive runnable code, tests and docs and pay only after acceptance — or our hosted, pay-per-call API with usage-based billing and no upfront commitment. Hosted clients benefit from rotating tokens, retry/backoff logic and a 30-day audit trail kept to the minimum data needed for support.

For larger wealth platforms, we also offer a private deployment where every component runs inside your VPC, useful when SEBI investment adviser rules or institutional risk policies prohibit data egress.

Data available for integration

The table below summarises the structured data points that can be exposed through a Kotak Cherry-style integration. Each row maps a real screen or feature in the app to a typical downstream business use, helping you scope the integration around concrete artefacts rather than vague "portfolio data".

Data typeSource (screen / feature)GranularityTypical use
Mutual fund holdingsCherry Portfolio dashboardPer folio: scheme code, ISIN, units, NAV, valueWealth dashboards, daily mark-to-market, advisor reviews
SIP schedulesSIPs tabMandate id, frequency, next debit, instalment ledgerCash-flow forecasting, missed-debit alerts
Transaction ledgerTransactions / StatementsPer order: date, type (purchase/redeem/switch), amount, units, NAVCapital-gains reports, accounting sync, audit trails
NFO subscriptionsNew Fund Offers sectionScheme, allotment date, units, applied amountAllocation tracking and confirmation flows
Portfolio Health signalsPortfolio Health CheckPer fund flag: Red / Yellow / GreenRisk monitoring, advisor nudges, rebalance triggers
Imported CAS dataImport Mutual Funds (MF Central QR)External folios across all AMCsSingle-investor consolidated view, household reporting
Profile & KYC statusAccount / KYCPAN-linked, KYC status, nominee, bank mandateOnboarding gating, compliance checks, suitability scoring

Typical integration scenarios

1. Wealth dashboard consolidation for an RIA

A SEBI-registered investment adviser needs a single screen that shows every client's mutual fund holdings, including funds bought directly on Kotak Cherry. The integration calls the holdings API on a daily schedule and merges output with broker and EPF data. Mapping to OpenFinance: this is a classic Financial Information User (FIU) read pattern, with consent captured against the AA template for "MF holdings".

2. SIP cash-flow planner inside a budgeting app

A personal finance app wants to warn users two days before an SIP debit, so they can top-up the linked savings account. The SIP listing API returns mandate id, next debit date and amount; a webhook then fires when an instalment fails. This maps to "PSD2-style" notification primitives, adapted to the Indian context where eNACH mandates rather than direct debits power the underlying flow.

3. Tax filing automation for capital gains

An ITR filing service consumes the transaction ledger and applies the SEBI grandfathering rules for equity gains. Each redemption row is matched with the original purchase NAV and units to compute short-term and long-term capital gains for Schedule CG. The same payload is reusable for offline accounting tools such as Tally or Zoho Books.

4. Family-office reporting via CAS bridge

A family office operates with several PAN holders and wants weekly XIRR reports. The CAS bridge ingests MF Central QR codes uploaded by each member, normalises folios across HDFC, Nippon, ICICI Prudential, SBI and Kotak Mutual Fund, and returns a single graph of holdings ready for OLAP-style aggregation.

5. Risk-profile-aware product recommendations

A robo-advisor consumes the Portfolio Health signals and combines them with the user's stated risk appetite from its own onboarding. Funds flagged "Immediate Action" by Cherry's health check feed back into the recommendation engine as negative signals, reducing weight in the next allocation. This avoids re-implementing risk scoring from scratch and reuses analysis Kotak Cherry already performs.

Technical implementation

Login & session establishment

// 1. Mobile + OTP login
POST /api/v1/cherry/auth/start
Content-Type: application/json

{
  "mobile": "+91XXXXXXXXXX",
  "device_id": "uuid-v4",
  "client_app": "openfinance-lab/1.0"
}

// 2. Verify OTP and exchange for tokens
POST /api/v1/cherry/auth/verify
{
  "request_id": "req_01H...",
  "otp": "######"
}
=> { "access_token": "...",
      "refresh_token": "...",
      "expires_in": 1800,
      "investor_id": "INV_..." }

Holdings & SIP listing

GET /api/v1/cherry/holdings
Authorization: Bearer <ACCESS_TOKEN>
=> [
  { "folio": "1234567/89",
    "scheme_code": "120586",
    "isin": "INF174K01LS2",
    "units": 1234.567,
    "avg_nav": 42.18,
    "latest_nav": 51.24,
    "value_inr": 63266.71 }
]

GET /api/v1/cherry/sips?status=active
=> [
  { "mandate_id": "MND_8821",
    "scheme_code": "120586",
    "amount_inr": 5000,
    "frequency": "monthly",
    "next_debit": "2026-06-05" }
]

CAS / MF Central ingest webhook

POST /api/v1/cherry/cas/import
Content-Type: multipart/form-data
Authorization: Bearer <ACCESS_TOKEN>

cas_qr=@mfcentral_2026-05-09.png
investor_id=INV_...

=> { "import_id": "imp_01H...",
      "amcs_detected": 7,
      "folios": 14,
      "status": "queued" }

// Webhook delivered when parsing completes
POST /your/webhook
{ "event": "cas.import.completed",
  "import_id": "imp_01H...",
  "holdings_count": 38,
  "errors": [] }

Long-tail SEO phrases threaded through this section — Kotak Cherry SIP API integration, MF Central CAS import bridge, mutual fund holdings export API India — describe the technical surface that engineers most frequently search for when scoping a wealth-tech build.

Compliance & privacy

Regulatory alignment

Indian mutual fund data falls under the supervision of SEBI and is shared between regulated entities through the RBI Account Aggregator framework. From 1 June 2025 the AA framework began validating consent and data-fetch requests against fair-use templates in real time, and as of 2025 more than 2.2 billion accounts and an estimated 110-115 million users have linked at least one financial account through the network.

Our integrations capture consent against the AA "MF holdings" and "MF transactions" templates, store hashes of consent artefacts (not personal data), and allow consent revocation through a single endpoint. Where the integration is direct (no AA in the loop), we follow the spirit of the same rules: explicit user authorisation, scope-limited tokens and minimal retention.

Modules & controls

  • Consent capture & revocation aligned with AA templates
  • PAN masking and tokenisation in stored logs
  • Per-tenant encryption keys and rotating refresh tokens
  • Optional VPC-only deployment for SEBI-registered intermediaries
  • Audit log of every API call with investor and consent reference

Data flow & architecture

The reference pipeline is intentionally short, so failure modes stay easy to reason about: Kotak Cherry app sessionOpenFinance Lab ingestion gateway (auth, rate limiting, AA consent check) → Normalised holdings store (Postgres with row-level security per investor) → Outbound API or webhook consumed by your dashboard, ledger or analytics layer. A side branch dispatches scheduled jobs for SIP-due notifications and daily NAV refreshes from public NAV feeds, so client traffic is independent of upstream session refreshes.

Market positioning & user profile

Kotak Cherry is positioned at retail and mass-affluent investors in India who already bank with Kotak Mahindra Bank or want a single dashboard for direct mutual fund investments. It is delivered on Android and iOS with an emphasis on Kotak-recommended schemes, basket investing curated by leading AMCs, and tools such as the Mutual Fund Selector and side-by-side fund comparison. Typical API consumers we work with are Indian neo-brokers, RIAs, fintech aggregators, accounting and tax-filing tools, and a growing pool of NRI wealth platforms in the GCC and Singapore that need to consolidate India MF positions alongside global brokerage data.

Screenshots

Click any thumbnail to view a larger version. Source: official listing on Google Play.

Kotak Cherry screenshot 1 Kotak Cherry screenshot 2 Kotak Cherry screenshot 3 Kotak Cherry screenshot 4 Kotak Cherry screenshot 5 Kotak Cherry screenshot 6 Kotak Cherry screenshot 7

Similar apps & integration landscape

Investors rarely use a single platform. The apps below frequently appear alongside Kotak Cherry in Indian wealth-tech reviews; understanding their data shape helps when building a unified portfolio view.

Groww — Direct mutual funds, stocks and US equity. Investors who use Groww often need a unified holdings export across both platforms when migrating advice tools.
Kuvera — Goal-based SIP planning with zero-commission direct plans. Its goal data complements Kotak Cherry's holdings view for retirement and education planning.
ET Money — Mutual funds, NPS and fixed deposits with smart deposit features. Common consolidation requirement: bring NPS subscriptions into the same dashboard as Cherry's MF data.
Paytm Money — MFs, ETFs and stocks under a SEBI-registered broker licence. Often integrated alongside Cherry for users who run SIPs in one app and trade ETFs in the other.
Zerodha Coin — Direct mutual funds delivered to a DEMAT account. Useful pairing when reconciliation needs to span DEMAT-held units and folio-held units in one report.
Scripbox — Algorithmic and advisor-led mutual fund portfolios. Adviser firms often pull Cherry data into Scripbox-style review reports.
INDmoney — Multi-asset tracker including US stocks, EPF and credit cards. A common ask is to merge INDmoney's net-worth view with Cherry-sourced MF positions.
Fisdom — Distribution platform offered through partner banks for SIPs and tax-saving funds. Holdings often overlap with Cherry for bank-channel investors.
Rupeezy — Investing app covering mutual funds and stock trading; appears regularly on "best SIP app" lists alongside Cherry.
Dhan — Trading and investing app with a mutual fund screener used by self-directed investors who also keep core SIPs in Cherry.

About us

OpenFinance Lab is an independent studio focused on financial app integration, protocol analysis and OpenData delivery. The team blends engineers from Indian retail brokers, account-aggregator TSPs, payment gateways and mobile reverse engineering, so we understand both the regulatory side (SEBI, RBI, NPCI) and the operational side (eNACH mandates, RTA flows, AMC RTAs such as CAMS and KFintech).

  • Wealth-tech, lending, payments, insurtech and cross-border clearing experience
  • Account Aggregator FIU-side integration patterns and consent UX
  • Custom Python / Node.js / Go SDKs with type-safe schemas
  • Full pipeline: protocol analysis → build → validation → compliance memo
  • Source code delivery from $300, runnable and documented; pay after acceptance
  • Pay-per-call hosted API with no upfront cost; ideal for early-stage usage

Contact

Send the target app name (Kotak Cherry: MFs, SIPs), the data points you need, the regions you serve and any sandbox or partner credentials you already hold. We respond within one business day with a scope, fixed-price quote and timeline.

Contact page

Engagement workflow

  1. Scope confirmation: target endpoints (login, holdings, SIPs, CAS, NFO), regions and consent model.
  2. Protocol analysis and API design (2–5 business days, complexity-dependent).
  3. Build, test and internal validation against staging or recorded fixtures (3–8 business days).
  4. Documentation, sample apps and Postman collection (1–2 business days).
  5. Acceptance and handover; pay-per-call clients can switch on hosted endpoints the same day.

FAQ

What Kotak Cherry data can be exposed through an API integration?

Mutual fund holdings, SIP schedules and instalment history, NAV-priced valuations, NFO subscriptions, transaction ledgers, and consolidated portfolio snapshots imported via CAS or MF Central.

How long does a Kotak Cherry integration take to deliver?

A first runnable drop covering login, holdings and SIP listings typically takes 5 to 12 business days. Full CAS ingestion, AA-style consent flow and downloadable PDF analytics may extend the timeline by 1 to 2 weeks.

Is the integration compliant with SEBI and RBI rules?

Yes. We work strictly under user authorisation, align consent capture with the RBI Account Aggregator Master Directions and follow SEBI guidance on investor data handling. No credentials are stored beyond what is needed for the active session.

Do you support both source-code delivery and pay-per-call?

Yes. We offer source code delivery from $300 with documentation and tests, or hosted endpoints billed per API call with no upfront fee.
📱 Original app overview (appendix)

Kotak Cherry is the retail investing app from Kotak Mahindra Bank, focused on mutual funds, SIPs and curated baskets. The app gives investors access to 2,500+ mutual funds, including Kotak-recommended funds, Mutual Fund Baskets curated by leading Indian fund houses, and early access to New Fund Offers. Existing Kotak Bank customers can activate the account in a few clicks and import all their existing mutual fund investments through the MF Central CAS flow to get a consolidated view.

Discovery features include a Mutual Fund Selector that filters by risk appetite and time horizon, side-by-side fund comparison, and Cherry Café — a learning hub with videos, blogs and stories. Portfolio analytics include Portfolio Health Check (with Red / Yellow / Green status flags) and detailed Portfolio Analysis available as a downloadable PDF.

  • 2,500+ mutual fund schemes including ELSS, Index, ETFs and International funds
  • SIPs, lump-sum, NFOs and curated MF Baskets
  • Portfolio Health Check with three-tier action signals
  • External fund import via MF Central QR (consolidated account statement)
  • Cherry Café learning hub for investor education
  • Available on Android (com.kotakcherry.app) and iOS

Last updated: 2026-05-09