Skip to content
MyStocks Developers
API v1

API v1

Current stable contract

Versioning policyRelease changelog
Sandbox console
Market Data API

Getting Started with Market Data API

MyStocks Partner API

Fetch a symbol catalogue, quote, and historical series from the MyStocks Market Data API.

Explore endpoints

33 of 33
GET

/assets

Unified asset catalog

Full endpoint documentation
Sandbox availablelistAssets

Returns stocks, ETFs, bonds, and funds in one normalized catalog. Instruments that exist but cannot currently be transacted remain discoverable with tradable: false, a status, and capability flags. Unknown exchange order constraints are returned as null rather than inferred.

Parameters

assetClassSTOCK | ETF | BOND | FUNDquery
exchangestringquery
statusstringquery
tradablebooleanquery
searchstringquery
limitintegerquery

Example: 100

cursorstringquery

Headers

AuthorizationstringRequired

Bearer sk_sandbox_<your_key> for sandbox requests.

Response fields

dataobject[]Required
data[].assetIdstringRequired

Example: "stock:SCOM.KE"

data[].sourceIdstringRequired
data[].symbolstring | null
data[].namestring | null
data[].assetClassSTOCK | ETF | BOND | FUNDRequired
data[].exchangestring | null
data[].exchangeMicstring | null
data[].currencystringRequired
data[].statusstringRequired
data[].statusReasonstring | null
data[].tradablebooleanRequired
data[].fractionablebooleanRequired
data[].shortablebooleanRequired
data[].marginablebooleanRequired
data[].minOrderSizenumber | null
data[].lotSizenumber | null
data[].tickSizenumber | null
data[].settlementCyclestring | null
data[].capabilitiesobjectRequired
data[].fractionalEligibilityobjectRequired
data[].orderRulesobjectRequired
data[].settlementunion
countintegerRequired
hasMorebooleanRequired
nextCursorstring | null

Response codes

200Normalized asset page.

Before you start

First requests

  1. Call GET /stocks?exchange=NSE&limit=20 to discover canonical symbols.
  2. Call GET /market/quotes?symbols=SCOM.KE for the current quote.
  3. Call GET /stocks/SCOM.KE/candles?interval=1d&from=2025-08-10&to=2026-08-10 for historical candles.
  4. Inspect the response currency, exchange, freshness, and historyConfidence fields.
  5. Cache only within the limits described by your data-licensing terms.

The Stocks and ETF/charts guides contain response examples. Use the API Reference for filters and pagination.

Was this page useful?

Your signal helps us tighten partner onboarding docs.

Send note

Last updated on

On this page