Public asset discovery and asset-page procedures, including taxonomy-backed browse rails and Ondo-aware details.
POST /v1/trpcassets.*assets.browseAssets
issuerSlugexposureCategory: "equity"issuerSlug, exposureCategory, or exposureSluglimit and numeric cursorassetId, marketData, metadata, and taxonomyassets.getStockBrowseSnapshot
issuerSlug, exposureCategory, or exposureSlugassetId, marketData, metadata, and taxonomyassets.browseStocks
/stocks/stocks main table/stocks filter chips and matching-card previewsissuerSlug, exposureCategory, or exposureSluglimit and numeric cursortype, sector, style, cap, and regionitems for the requested pagenextCursortotalCountpreviewItems for filtered card previewsavailableTags with cross-filter-aware counts for the filter UIassets.browseStocksForSelection
issuerSlug, exposureCategory, or exposureSluglimit and numeric cursorsearchchainIditems for the requested pagenextCursortotalCountavailableChainIds for chain-pill availabilityassets.getStockHighlights
/stocks trending cardsfeaturedItems returns up to 24 ranked stockstickerItems returns up to 15 ranked stocksassets.getAssetDetails
marketDatametadatataxonomy summary with issuer and exposure classificationequityDetails for taxonomy-classified tokenized equitiesisVerifiedByGlidermarketData.ondoequityDetails is the preferred UI surface for stock-specific renderingassets.getTimeSeries
assets.getAssetDetails and assets.browseAssets both return a compact taxonomy summary:
issuer
ondoexposures
primaryExposure
exposureCategories
["equity"]isTokenizedEquity
assets.getAssetDetails.equityDetails is optional and additive:
null for non-equity assetsidentity
taxonomy
tagGroups
market
income
access
documents
equityDetails is additive by design so future issuers can populate only the sections they support. Clients should hide empty subsections rather than assuming every field is present.
browseAssets.items[].marketData is already hydrated and ready for asset railsgetStockBrowseSnapshot.items[] is the full-list response for legacy stock-only surfaces that still need a snapshot payloadbrowseStocks.items[] is the preferred /stocks table response when the UI needs paging, preview cards, and stock-tag facets in one callbrowseStocksForSelection.items[] is the preferred stock modal response when the UI needs infinite scroll, chain availability, and server-side search without a full snapshot payloadbrowseAssets.items[].taxonomy.isTokenizedEquity can drive generic equity UIgetAssetDetails.equityDetails should drive stock-specific asset-page modules when presentgetAssetDetails.marketData.ondo remains a live trading overlay and should not be treated as the full issuer profile