C capulse Platform
The intelligence layer for Indian markets

Build with conviction.

Give your customers explainable market intelligence without building a research stack from scratch. Capulse APIs bring i-Score, F&O signals, portfolio analysis and behavioural insight into the products you already own.

REST + JSONSimple to integrate
Bearer authSecure by default
India-firstNSE / BSE coverage
capulse_request.sh
$ curl https://api.capulse.tech/api/partner/v1/iscore/RELIANCE \
  -H "Authorization: Bearer cp_live_..."

{
  "success": true,
  "symbol": "RELIANCE",
  "result": {
    "iscore": 72.4,
    "recommendation": "BUY",
    "confidence": 0.81,
    "score_factors": [...]
  }
}
i-Score
Explainable stock intelligence
F&O MVLA
Live signal infrastructure
6+ layers
Research-grade context
One API
Built for your product
One research layer

Intelligence your product can call.

Capulse handles the market data, calculations, scoring and explanation. You get clean JSON that fits into a broker app, wealth console, PMS workflow, research terminal or investor experience.

Explainable by design

Return the score, confidence, component breakdown and the factors behind it—not just a black-box number.

Made for Indian markets

Connect to NSE/BSE equities, NIFTY family indices, mutual funds and supported market context through one contract.

Ready for workflows

Use synchronous lookups for product screens and subscriptions plus webhooks for ongoing signal delivery.

Quickstart

From zero to first score.

Sign in to your approved partner workspace, copy a sandbox key, make one authenticated request, and map the response into your own UI. The API is versioned and returns JSON throughout.

01 · Request
curl https://api.capulse.tech/api/partner/v1/iscore/RELIANCE \
  -H "Authorization: Bearer cp_live_YOUR_KEY"
02 · Response
{
  "success": true,
  "symbol": "RELIANCE",
  "result": {
    "iscore": 72.4,
    "recommendation": "BUY"
  }
}
Need access? Approved partners can self-serve from the API workspace for sandbox and production keys. New partners can start a conversation → about onboarding, rate limits and commercial terms.
Python · requests
import requests

response = requests.get(
  "https://api.capulse.tech/api/partner/v1/iscore/RELIANCE",
  headers={"Authorization": "Bearer cp_live_YOUR_KEY"}
)
score = response.json()["result"]["iscore"]
JavaScript · fetch
const response = await fetch(
  "https://api.capulse.tech/api/partner/v1/iscore/RELIANCE",
  { headers: { Authorization: `Bearer ${CAPULSE_KEY}` } }
);
const { result } = await response.json();
Node · verify webhook
import crypto from "node:crypto";

const expected = `sha256=${crypto
  .createHmac("sha256", secret)
  .update(rawBody).digest("hex")}`;
const valid = crypto.timingSafeEqual(
  Buffer.from(expected), Buffer.from(signature)
);
Use cases

Designed for serious products.

Whether you serve retail investors or professional desks, Capulse gives your team a decision layer that can be branded, embedded and governed by your own product.

01

Broker & trading platforms

Enrich watchlists, quote pages and client dashboards with explainable stock scores and live F&O context.

i-ScoreF&O signalsWebhooks
02

PMS & wealth managers

Surface portfolio-level research, holding context and risk signals inside advisor and client experiences.

Portfolio APIRisk context
03

Research analysts & IAs

Accelerate repeatable research workflows with component evidence, confidence and structured outputs for review.

EvidenceBatch scores
04

Investor education products

Teach users how market signals work with transparent breakdowns instead of unsupported buy or sell claims.

ExplainabilitySandbox
05

Fintech & product teams

Ship a differentiated intelligence feature without hiring a full market data, quant and research operations team.

RESTJSON
06

Internal investment desks

Standardise daily checks, alerts and market snapshots across teams with a single partner contract.

SubscriptionsAlerts
API reference

The endpoints you need.

All partner endpoints use the versioned base URL below and return a consistent success flag, payload and error code. Use the existing detailed reference for full schemas.

https://api.capulse.tech/api/partner/v1
GET/meRead the current partner profile, plan and limits.
GET/iscore/{symbol}Full i-Score result with components, confidence and factors. Supports asset_type.
POST/iscore/batchScore up to 25 symbols in one request for watchlists and research screens.
GET/fno/signals/liveLive MVLA analysis for NIFTY, BANKNIFTY, FINNIFTY or SENSEX.
GET/fno/signals/historyCaptured signal history for dashboards, monitoring and review.
GET/subscriptionsList active i-Score and F&O alert subscriptions.
POST/subscriptionsSubscribe a symbol or index with confidence and delivery settings.
GET/alertsRead delivery history for webhook-backed subscriptions.
POST/portfolio/analyzeAnalyse supplied holdings for concentration, risk and allocation context.
POST/behaviour/analyzeReturn structured trading-behaviour analysis from supplied trade history.
Open interactive reference → Download OpenAPI 3.0 contract ↓ Open detailed partner docs →
Security

Simple authentication. Clear boundaries.

Every request

Send the partner key in the Authorization header. Keep it server-side and never expose it in browser code.

Authorization: Bearer cp_live_YOUR_KEY

Production basics

  • Use a separate key per organisation or environment.
  • Keep production keys server-side and out of browser code.
  • Handle 401, 404, 429 and 5xx responses with retries only where safe.
  • Rotate or revoke keys immediately from your workspace if one may be exposed.
Events

Subscribe once. Keep your product fresh.

For ongoing F&O and i-Score changes, create a subscription and provide your webhook URL during partner onboarding. Capulse delivers the event payload with an HMAC signature so your server can verify its origin before processing.

Subscription flow

  1. Choose iscore or fno.
  2. Set a symbol, confidence threshold and channel.
  3. Receive qualifying events at your webhook.
  4. Inspect delivery status through /alerts.
POST /subscriptions
{
  "engine": "iscore",
  "symbol": "RELIANCE",
  "min_confidence": 60,
  "channels": ["webhook"]
}
Reference experience

A product you can model after.

The fastest route to a useful integration is to make intelligence feel native. Here is a compact reference screen for a broker, PMS or wealth product—your brand, your navigation, Capulse research underneath.

northstar / investor● CAPULSE DATA LIVE
Research snapshot

Reliance Industries

NSE · RELIANCE
72.4
i-Score · BUY
Quantitative
78
Trend
75
Risk
65
Sentiment
60

Strong fundamentals and improving trend. View the evidence behind this score before making a decision.

Add to your workflow

Bring research into every decision.

Use the score card in a watchlist, an advisor workspace, a client report or a pre-trade review.

View integration pattern →
Partner with Capulse

Build your intelligence layer.

Tell us what you are building—broker, PMS, RA/IA, wealth app or internal desk—and we’ll help scope the right endpoints, limits and rollout.

Contact platform team →