Skip to main content
GET
/
core
/
assets
List assets
curl --request GET \
  --url https://api.enterprise.sandbox.uphold.com/core/assets \
  --header 'Authorization: Bearer <token>'
{
"assets": [
{
"code": "GBP",
"name": "British Pound",
"type": "fiat",
"symbol": "£",
"decimals": 2,
"logo": "https://cdn.uphold.com/assets/GBP.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
],
"cooldowns": []
},
{
"code": "BTC",
"name": "Bitcoin",
"type": "crypto",
"symbol": "₿",
"decimals": 8,
"logo": "https://cdn.uphold.com/assets/BTC.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
],
"cooldowns": []
},
{
"code": "ETH",
"name": "Ether",
"type": "crypto",
"symbol": "Ξ",
"decimals": 18,
"logo": "https://cdn.uphold.com/assets/ETH.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
],
"cooldowns": []
},
{
"code": "USDC",
"name": "USDC",
"type": "crypto",
"symbol": "$",
"decimals": 6,
"logo": "https://cdn.uphold.com/assets/USDC.svg",
"features": [
"buy",
"sell",
"transfer"
],
"cooldowns": []
},
{
"code": "BAT",
"name": "BAT",
"type": "crypto",
"decimals": 18,
"logo": "https://cdn.uphold.com/assets/BAT.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
],
"cooldowns": []
}
]
}
If the authenticated subject is a user, the response will be contextualized accordingly. As an example, the features field will indicate the available features for the user.
You can retrieve several assets in a single request by using the Get Many Assets endpoint.

Sorting

You can sort the assets by using the sort query parameter. Below are the available sorting options:
To sort by name, use the sort=name:asc or sort=name:desc to sort in ascending or descending order, respectively.
To sort by code, use the sort=code:asc or sort=code:desc to sort in ascending or descending order, respectively.
To sort by current price, use the sort=price:asc or sort=price:desc to sort in ascending or descending order, respectively.
The price-delta allows you to sort assets by gainers and losers, showing assets with the highest and lowest price changes in a given interval.To sort by price delta, use the sort=price-delta:asc:<interval> or sort=price-delta:desc:<interval> to sort in ascending or descending order, respectively, where interval can be one-hour, one-day, one-week, one-month, one-year, or five-years.
To sort by market cap, use the sort=market-cap:asc or sort=market-cap:desc to sort in ascending or descending order, respectively.

Authorizations

Authorization
string
header
required

OAuth 2.0 authentication.

Query Parameters

sort
enum<string>
default:code:asc

Sort assets by a criterion.

Available options:
code:asc,
code:desc,
name:asc,
name:desc,
price:asc,
price:desc,
price-delta:asc:one-hour,
price-delta:asc:one-day,
price-delta:asc:one-week,
price-delta:asc:one-month,
price-delta:asc:one-year,
price-delta:asc:five-years,
price-delta:desc:one-hour,
price-delta:desc:one-day,
price-delta:desc:one-week,
price-delta:desc:one-month,
price-delta:desc:one-year,
price-delta:desc:five-years,
market-cap:asc,
market-cap:desc

Response

200 - application/json

Assets list retrieved.

assets
object[]
required
I