Skip to main content
Build custom client portals, transaction pipelines, and reporting dashboards with REST APIs that connect directly to BSE/NSE MFSS, KFin, and CAMS. Clean responses, consistent error handling, and webhooks for every state change.

What you can build

Client Onboarding

e-KYC via Aadhaar OTP or biometric, PAN validation, and folio linking — all through a single API flow. Generate mandate forms and set up NACH e-Mandates programmatically.

Transactions

Execute purchases, redemptions, switches, SIP registrations, and STP/SWP setups. Direct integration with BSE/NSE MFSS for order routing and status tracking.

Portfolio & Reporting

Fetch real-time portfolio valuations, NAV data, capital gains statements, and XIRR reports. Generate client-ready PDFs with your branding through the API.

Webhooks

Subscribe to real-time events — transaction status changes, SIP registrations, mandate approvals, NAV updates, and KYC status changes. Reliable delivery with retry and dead-letter queues.

Scheme Database

Access the complete AMFI scheme master with NAV history, expense ratios, AUM, and fund manager details. Filter by category, AMC, or performance metrics.

Compliance & Audit

Generate compliance reports, audit trails, and suitability assessments through the API. Every transaction is logged with timestamps, IP addresses, and client consent records.

Quick start

Authentication

All API requests require an API key. You can generate keys from the Atlas dashboard under Settings → API Keys.

Onboard an investor

Create a new investor with e-KYC and link their existing folios.

Execute a SIP transaction

Register a monthly SIP for a specific scheme via BSE MFSS.

Subscribe to webhooks

Register a webhook endpoint to receive real-time event notifications.

API endpoints overview

FAQ

Standard plans include 1,000 requests per minute and 50,000 requests per day. Enterprise plans offer custom rate limits. All responses include X-RateLimit-Remaining and X-RateLimit-Reset headers.
Atlas integrates with BSE StarMF and NSE MFSS for order routing. Both platforms are available through the same API — just specify the platform parameter in your transaction request.
Yes. Official SDKs are available for Python (pip install atlas-sdk), JavaScript (npm install @anvitra/atlas-sdk), and Go (go get github.com/anvitra/atlas-sdk-go). All SDKs are open source.
Atlas sends HTTPS POST requests to your registered webhook URL with a JSON payload. Failed deliveries are retried with exponential backoff for up to 24 hours. Each webhook includes an X-Atlas-Signature header for verification.
Yes. Use atlas_sk_test_... keys against https://api.sandbox.anvitra.ai for testing. The sandbox mirrors production behavior with mock data — no real transactions are executed.