Base path: /api/index Source: src/routes/indexData.route.ts All routes require isToken() with page-access scoping.

GET /nifty and GET /banknifty query parameters

Response shape

Each document follows the Index Data model — OI values, ask/bid prices, and price differences captured from the market data snapshot pipeline.

Access control

Non-admin users must have the corresponding index setting in their pageAccess array: Admins bypass page-access checks via isToken.