API Reference
209 operations verified against production and sandbox route handlers.
MyStocks Partner API
Browse the complete endpoint inventory, request parameters, authentication headers, request bodies, response schemas, and sandbox availability. Each operation has its own documentation page.
Explore endpoints
209 of 209GET
/assets
Unified asset catalog
Full endpoint documentationSandbox available
listAssetsReturns 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 | FUNDqueryexchangestringquerystatusstringquerytradablebooleanquerysearchstringquerylimitintegerqueryExample: 100
cursorstringqueryHeaders
AuthorizationstringRequiredBearer sk_sandbox_<your_key> for sandbox requests.
Response fields
dataobject[]Requireddata[].assetIdstringRequiredExample: "stock:SCOM.KE"
data[].sourceIdstringRequireddata[].symbolstring | nulldata[].namestring | nulldata[].assetClassSTOCK | ETF | BOND | FUNDRequireddata[].exchangestring | nulldata[].exchangeMicstring | nulldata[].currencystringRequireddata[].statusstringRequireddata[].statusReasonstring | nulldata[].tradablebooleanRequireddata[].fractionablebooleanRequireddata[].shortablebooleanRequireddata[].marginablebooleanRequireddata[].minOrderSizenumber | nulldata[].lotSizenumber | nulldata[].tickSizenumber | nulldata[].settlementCyclestring | nulldata[].capabilitiesobjectRequireddata[].fractionalEligibilityobjectRequireddata[].orderRulesobjectRequireddata[].settlementunioncountintegerRequiredhasMorebooleanRequirednextCursorstring | nullResponse codes
200Normalized asset page.