1. List available assets
Call List assets (GET /asset). Pass symbol when you want a specific asset, or browse the paginated result. Select a record from data and save its asset_id.
Check can_buy or can_sell for the direction you intend to trade. Use symbol and name for display; pass asset_id to subsequent requests.
2. Check asset details
Call Retrieve asset (GET /asset/{asset_id}) with the identifier from the list. Read the asset and network capabilities, including funding_currencies, before preparing the quote request.
The quote request takes asset_id and funding_currency, not token_id or a network selector. Read the selected network from the quote response.
3. Display reference prices when needed
Call Retrieve price history (GET /asset/{asset_id}/price-history) with the same asset_id. Set range to 1d, 1w, or 1m; the default is 1d.
Use the returned points for price history. When the customer decides to trade, request a fresh quote.
