Skip to main content
Agent Tools
View .md

GET /v1/assets

Returns the list of all available assets along with their metadata and current market context.

Request

GET https://api.canonprotocol.org/v1/assets

Headers

HeaderRequiredValue
AuthorizationYesBearer YOUR_API_KEY

Response

{
"assets": [
{
"name": "BTC",
"mark_price": 67500.00,
"max_leverage": 50,
"funding_rate_8h": 0.0012,
"oi": 485000000,
"volume_24h": 1250000000,
"only_isolated": false,
"margin_tiers": 5
},
{
"name": "ETH",
"mark_price": 3415.20,
"max_leverage": 50,
"funding_rate_8h": 0.0008,
"oi": 312000000,
"volume_24h": 890000000,
"only_isolated": false,
"margin_tiers": 5
}
]
}

Fields

FieldTypeDescription
namestringAsset ticker
mark_pricenumberCurrent mark price
max_leveragenumberMaximum allowed leverage
funding_rate_8hnumberCurrent hourly funding rate (labeled _8h for historical reasons; this is the per-hour rate, 1/8th of the 8-hour window rate)
oinumberCurrent open interest in USD
volume_24hnumber24-hour trading volume in USD
only_isolatedbooleanWhether the asset only supports isolated margin
margin_tiersintegerNumber of margin tiers for the asset

Notes

  • Delisted assets are filtered out and will not appear in the list
  • Assets marked only_isolated: true will reject requests with mode: "cross" on /v1/validate
  • The asset list reflects what is currently available on Hyperliquid