Skip to main content

Get available lending assets

GET 

/v1/data/token/available

Returns the list of assets available for lending on a given chain. Proxied from origin with a long-lived cache (1 hour).

Filters:

  • chainId / chainIds — filter by chain
  • lender — filter by lender protocol
  • symbol, name, address — filter by asset metadata
  • assetGroup — filter by asset group

Response Structure:

  • count: Number of matching assets
  • items: Array of asset objects with address, chain_id, symbol, name, and additional metadata
Plain-text reference — GET /v1/data/token/available

Parameters

ParameterInTypeRequiredDescription
chainIdquerystringnoFilter by chain ID See the ChainId schema for the full set of supported chains.
chainIdsquerystringnoComma-separated chain IDs to filter by (alternative to chainId) See the ChainId schema for the full set of supported chains.
lenderquerystringnoFilter by lender protocol key See the LenderId schema for the full set of accepted values.
symbolquerystringnoFilter by token symbol
namequerystringnoFilter by token name (partial match)
addressquerystringnoFilter by token contract address
assetGroupquerystringnoFilter by asset group

Response 200

FieldTypeDescription
successTrue
dataobject
data.countintegerNumber of available assets
data.itemsobject[]The result set for this response.
data.items[].addressstringToken contract address
data.items[].chain_idintegerEVM chain id, as a decimal string. See the ChainId schema.
data.items[].symbolstringToken symbol, e.g. WETH.
data.items[].namestringHuman-readable display name.
actionsnull

Example response

{
"success": true,
"data": {
"count": 1,
"items": [
{
"address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"chain_id": 1,
"symbol": "USDC",
"name": "USD Coin"
}
]
}
}

Request

Responses

Available lending assets