HDFC Bank SmartWealth — API integration & OpenFinance services

Protocol analysis and production-ready APIs for SmartWealth mutual fund holdings, SIP lifecycle, capital gains reports, fixed deposits and KYC, aligned with India's Account Aggregator framework.

From $300 · Pay-per-call available
OpenData · OpenFinance · Account Aggregator · Mutual Fund APIs

Bring SmartWealth portfolios, SIPs, FDs and capital gains into your stack — under SEBI and RBI rules

SmartWealth is HDFC Bank's all-in-one investment app for Indian retail wealth: mutual funds, fixed deposits, recurring deposits, ELSS, debt and hybrid schemes, plus a consolidated CAS view of external mutual fund holdings against the user's PAN. We map those screens to clean OpenFinance endpoints so reconciliation, advisory dashboards, ERP systems and tax tooling can read SmartWealth data without scraping or fragile screen flows.

Portfolio & holdings API — Fund-level units, current NAV, invested value, XIRR, and asset class split for Equity, Debt, Hybrid, ELSS, Index and Sectoral funds. Used by RIA back-offices for client reporting.
SIP lifecycle API — Read SIP date, amount, scheme, and frequency; programmatically pause, stop, or redeem instantly. Mirrors the in-app Instant SIP introduced in October 2024.
Capital gains report API — Realised and unrealised STCG/LTCG by ISIN and AMC, mirroring the capital gains report feature SmartWealth launched in May 2025. Feeds tax filing tools and CA workflows.
FD & KYC APIs — Open, list, modify nominee and liquidate fixed deposits; query KYC and risk-profile state used to gate new investments.

Data available for integration

SmartWealth surfaces a rich graph of investment data behind its onboarding, dashboard, SIP, and reporting screens. The following inventory is what we typically expose as REST endpoints for downstream consumers, with the granularity we recommend for production use.

Data typeSource screen / featureGranularityTypical use
Mutual fund holdingsPortfolio dashboardPer scheme: ISIN, AMC, units, NAV, XIRRWealth dashboards, reconciliation, client reporting
SIP schedule & statusSIP calendar & manage SIPPer SIP: amount, date, frequency, stateCashflow forecasting, advisor automation
Capital gainsCapital gains report (added May 2025)Per transaction: STCG/LTCG, indexed costITR filing, CA tools, tax-loss harvesting
Transactions / order bookOrder historyBuy, switch, redeem, dividend with datesAudit trails, compliance archival
Fixed depositsFD moduleAccount, principal, tenure, interest, maturityLiquidity planning, treasury reporting
SmartJars goalsSmartJars / financial milestonesGoal target, horizon, current corpus, gapGoal-based advisory, robo-advice engines
Risk profile / KYCInvestment profile assessmentRisk score, KYC status, PAN, residencySuitability checks, onboarding gates
External holdings (CAS)Track external MF holdingsPer PAN, all AMCs via CAMS/KFintech360° portfolio across all distributors
Fund analyticsMutual fund analysis screenPerformance, peer comparison, ratingsResearch feeds, screener apps

Typical integration scenarios

Below are the end-to-end scenarios we ship most frequently. Each maps SmartWealth data to a concrete business outcome under India's OpenFinance and Account Aggregator stack.

1. Unified wealth dashboard for an RIA back-office

An independent advisor needs one screen showing every client's HDFC SmartWealth portfolio next to demat positions and external mutual funds. We pull holdings, NAV history, and XIRR via the SmartWealth integration, merge with CAS-based external folios over an AA consent, and expose /v1/clients/{pan}/portfolio. Daily refresh runs through a webhook and lands in Postgres for the advisor's BI layer.

2. Tax filing & capital gains export

An ITR-filing platform needs realised STCG/LTCG per AY for each user. The integration calls the capital gains report API, normalises rows to the schema expected by Schedule CG, and emits a downloadable JSON plus a CSV mirror. This replaces manual screenshots from the SmartWealth capital gains screen and removes a customer support bottleneck during the July filing window.

3. Programmatic SIP control for a robo-advisor

A goal-based robo-advisor wants to pause SIPs when a client's emergency-fund SmartJar drops below threshold and resume them when income normalises. We expose POST /v1/sips/{id}/pause, POST /v1/sips/{id}/resume, and a webhook on SIP execution events. Combined with the SmartJars data, the advisor can run conditional rules without the user ever opening the app.

4. Treasury and FD liquidity planning

A family-office user maintains a ladder of HDFC fixed deposits across SmartWealth and core banking. We surface FD principal, maturity date, interest rate, and nominee fields, then push a normalised feed to Power BI. The same endpoints can trigger early liquidation through the SmartWealth FD-management API when a cash gap is detected.

5. Compliance & audit log replication

For RBI/SEBI inspections, regulated entities must keep transaction logs for a defined retention period. We mirror SmartWealth order history, KYC state changes, and risk-profile reassessments into an immutable WORM bucket with hash chaining. Each call carries a consent ID from the AA flow so the trail is regulator-grade.

What we deliver

Deliverables checklist

  • OpenAPI 3.1 specification for every endpoint we ship
  • Protocol and auth flow report (OAuth, token refresh, MPIN binding, AA consent IDs)
  • Runnable source for login, holdings, SIP and capital gains APIs (Python + Node.js)
  • Integration test suite plus synthetic data fixtures for CI
  • Compliance pack: KYC/PAN handling, AA consent template, retention policy
  • Operational runbook: rate limits, retry/backoff, error taxonomy

Technical implementation

Three representative snippets — a session login, a holdings query, and a capital gains export webhook. Real shipped code includes pagination, retries, AA consent piggybacking, and idempotency keys.

// 1) Session login (pseudocode)
POST /api/v1/smartwealth/auth/login
Content-Type: application/json

{
  "username": "PAN_OR_CIF",
  "mpin": "<encrypted>",
  "device_fingerprint": "<hash>"
}

200 OK
{ "access_token": "eyJ...", "refresh_token": "...",
  "expires_in": 900, "consent_id": "AA-CONSENT-..." }
// 2) Mutual fund holdings query
GET /api/v1/smartwealth/portfolio/holdings?pan=ABCDE1234F
Authorization: Bearer <ACCESS_TOKEN>
X-Consent-Id: AA-CONSENT-...

200 OK
{
  "as_of": "2026-05-03",
  "holdings": [
    {"isin":"INF179KC1Z25","amc":"HDFC AMC",
     "scheme":"HDFC Flexi Cap Fund - Direct - Growth",
     "units":1023.456,"nav":1872.55,"invested":1500000,
     "current_value":1916083.51,"xirr":0.143}
  ]
}
// 3) Capital gains webhook delivery
POST https://your-app.example.com/webhooks/sw-capgains
X-OFL-Signature: t=1746240000,v1=...

{
  "event":"capgains.report.ready",
  "ay":"2025-26",
  "stcg_total":48230.12,
  "ltcg_total":126985.07,
  "report_url":"https://api.openfinance-lab.com/files/cg/abc.json",
  "expires_at":"2026-05-04T12:00:00Z"
}

Compliance & privacy

SmartWealth integrations sit at the intersection of two Indian regulators: the Reserve Bank of India for the underlying bank rails and FD products, and the Securities and Exchange Board of India for the mutual fund and advisory layer. We work under explicit user authorization or licensed NBFC-AA pathways under the India Account Aggregator framework, which the RBI, SEBI, IRDAI and PFRDA jointly designed for consent-based financial data sharing.

By 2025 the AA ecosystem had crossed 240 million consent requests and 180 million linked accounts, and SEBI specifically lists mutual fund units among the financial information types that can flow through AA. That means SmartWealth holdings can be retrieved either through user-authorized session APIs or through a consent ID issued by an AA — we support both and recommend AA wherever the client is an FIU.

Beyond AA, our default delivery includes data minimization (we only request the fields the use case needs), encryption at rest and in transit, redaction of free-text fields containing personal data, and a retention policy aligned with the RBI 10-year audit window.

Data flow / architecture

A typical SmartWealth integration is a four-node pipeline:

  1. Edge / consent layer — captures user OAuth or AA consent and holds short-lived tokens.
  2. Ingestion service — calls SmartWealth endpoints (holdings, SIP, FD, capital gains) with retry, backoff, and idempotency.
  3. Storage — Postgres for relational portfolio rows, S3/WORM for raw responses and audit logs.
  4. Consumer API — clean REST/GraphQL for the customer's app, plus webhooks for SIP execution and capital gains report readiness.

The same shape scales from a single advisor with a few hundred PANs to a family-office stack with millions of daily NAV updates.

Market positioning & user profile

HDFC Bank SmartWealth targets Indian retail and HNI investors who already hold an HDFC Bank savings account, with onboarding designed to take under three minutes and minimum SIPs starting at ₹100. Primary platforms are Android and iOS, distributed worldwide through Google Play and the App Store, with the app available in nine regional Indian languages. The Indian mutual fund industry crossed 236 million folios in 2025 — a market in which SmartWealth competes alongside Groww, Zerodha Coin, Kuvera, ET Money, Paytm Money, Upstox, Angel One, ICICI Direct, HDFC Sky and Motilal Oswal. Our integrations are most often commissioned by RIAs, wealth-management SaaS vendors, ITR-filing platforms, and family-office back-offices that need SmartWealth data alongside other Indian wealth surfaces.

Screenshots

Tap any thumbnail to enlarge. These reflect the live SmartWealth UI surfaces we map to OpenFinance endpoints.

HDFC SmartWealth screenshot 1 HDFC SmartWealth screenshot 2 HDFC SmartWealth screenshot 3 HDFC SmartWealth screenshot 4 HDFC SmartWealth screenshot 5 HDFC SmartWealth screenshot 6 HDFC SmartWealth screenshot 7 HDFC SmartWealth screenshot 8

Similar apps & integration landscape

Wealth-tech in India is a crowded category, and most enterprise customers run integrations against several apps in parallel. The list below is purely descriptive — it shows how SmartWealth fits into the broader Indian investment landscape and why customers often ask us to bundle multi-app feeds.

GrowwDirect mutual funds, stocks, F&O and digital gold. Customers typically request a unified holdings export across Groww and SmartWealth.
Zerodha CoinDirect mutual funds held in demat mode through Zerodha. Useful when a single PAN holds funds at both HDFC and Zerodha.
KuveraGoal-based, zero-commission direct plans with strong portfolio analytics. Often paired with SmartWealth for a 360° goal view.
ET MoneyMutual funds, NPS, insurance, and SmartDeposits in one app. Common source for cross-product family wealth dashboards.
Paytm MoneyLow-cost SIPs starting at ₹100, NPS and stocks. Frequently combined with SmartWealth for younger investor cohorts.
UpstoxStockbroking that has expanded into 2,000+ mutual fund schemes; integrators bundle Upstox demat and SmartWealth folios for one P&L.
Angel OneFull-service broker with mutual funds, equities, and research. Common in advisor stacks alongside SmartWealth.
ICICI DirectBank-linked broker covering MF, equities, FDs and bonds. Direct peer to SmartWealth on the bank-distributed wealth side.
HDFC SkyHDFC Securities' newer trading and investment app. Often integrated together with SmartWealth for the same HDFC household.
Motilal OswalPMS, MF and equities with research-led advisory. Integrators pull MO holdings to enrich SmartWealth-centric advisor reports.

If your roadmap touches any of the above, the same OpenFinance pipeline we ship for SmartWealth can be extended — most use Account Aggregator under the hood, which keeps the consent and data model consistent across vendors.

About us

OpenFinance Lab is an independent technical studio focused on mobile app interface integration, authorized API delivery, and OpenData/OpenFinance pipelines. Our team has shipped integrations across Indian banks, brokers, AMCs, payment networks, and overseas neobanks, and we actively track NPCI, RBI, and SEBI guidance so deliveries do not age out within a quarter.

  • Wealth, payments, lending, insurtech and cross-border clearing
  • Enterprise API gateways, security reviews, and AA consent design
  • Custom Python, Node.js and Go SDKs with test harnesses
  • End-to-end pipeline: protocol analysis → build → validation → compliance pack
  • Source code delivery from $300 — runnable API source plus full docs; pay after satisfactory delivery
  • Pay-per-call hosted API — no upfront cost, billed per call, ideal for usage-based teams

Contact

For a SmartWealth scope quote, an Account Aggregator consultation, or a multi-app wealth feed, open our contact page:

Contact page

Engagement workflow

  1. Scope confirmation: which SmartWealth surfaces (holdings, SIP, capital gains, FD) and which consent model.
  2. Protocol analysis and API design (2–5 business days, complexity-dependent).
  3. Build, internal validation, and AA sandbox dry-run (3–8 business days).
  4. Documentation, test cases, and compliance pack (1–2 business days).
  5. Typical first delivery: 5–15 business days. Third-party AA or AMC approvals may extend timelines.

FAQ

What do you need from me to start a SmartWealth integration?

The target app name (HDFC Bank SmartWealth, already provided), the concrete data you want exposed (e.g. mutual fund holdings, SIP schedule, capital gains report, FD list), and either user-side credentials with consent, or your existing Account Aggregator FIU access. We then scope endpoints, fields, and rate limits.

How long does a first delivery take?

Typical first drop is 5–12 business days for login plus statement and holdings APIs. Adding capital gains reporting, SIP lifecycle (pause/stop/redeem), and Account Aggregator consent flows usually adds another 1–2 weeks.

How is regulatory compliance handled for an Indian wealth app?

We work under user authorization, documented public APIs, or via licensed NBFC-AA channels under the RBI/SEBI Account Aggregator framework. We follow SEBI guidelines for mutual fund data, KYC/PAN handling, audit logging, and consent records, and add data minimization by default.

Can you also pull external mutual fund holdings, not only HDFC ones?

Yes. SmartWealth itself supports a consolidated account statement against a user's PAN; on the integration side we replicate this by combining CAS-based imports with AA-sourced holdings from other AMCs and demat accounts so a single API returns the unified portfolio.
📱 Original app overview (appendix)

HDFC Bank SmartWealth (package com.hdfcbank.smartwealthapp) is HDFC Bank's all-in-one investment app for Indian retail wealth. It pairs a fully digital onboarding and KYC flow — described by the bank as completable in under three minutes — with a curated set of mutual fund and fixed deposit products, SIPs starting at ₹100, and personalised portfolio recommendations from the bank's MF research team.

  • Diversified investing across Equity, Debt, Hybrid, Index, Sectoral, Thematic and ELSS funds, plus Fixed Deposits and Recurring Deposits.
  • Flexible SIPs with chosen date and amount; pause, stop or redeem instantly. Instant SIP feature added October 2024 lets users start an SIP within minutes.
  • Single-click portfolio rebalancing tied to risk appetite and SmartJars financial milestones (house, car, vacation, custom goals).
  • Capital gains report (added May 2025) tracks STCG/LTCG across all mutual fund platforms, not only those held within the bank.
  • Consolidated account statement against the user's PAN, importing external MF holdings for a one-place view.
  • Mutual fund analysis screen with historical performance, AMC details, peer comparison, holdings breakdown, risk-return statistics and independent ratings.
  • Investment profile assessment in under two minutes; recommendations curated by HDFC Bank MF Research.
  • Available in nine regional Indian languages on Android and iOS. Support email: smartwealth@hdfcbank.com.

Source: app store description and HDFC Bank product pages. This appendix is informational only and does not modify HDFC Bank's own terms of use.

Last updated: 2026-05-03