Core API
- Concepts
- Authentication
- Countries
- Users
- KYC
- Capabilities
- Terms of Service
- Files
- Assets
- Accounts
- External Accounts
- Transactions
- Webhooks
Widgets API
- Payment
List assets
List assets supported by the platform.
GET
/
core
/
assets
curl --request GET \
--url https://api.enterprise.sandbox.uphold.com/core/assets \
--header 'Authorization: Bearer <token>'
{
"assets": [
{
"type": "fiat",
"code": "GBP",
"name": "British Pound",
"symbol": "£",
"decimals": 2,
"logo": "https://cdn.uphold.com/assets/GBP.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
]
},
{
"type": "crypto",
"code": "BTC",
"name": "Bitcoin",
"symbol": "₿",
"decimals": 8,
"logo": "https://cdn.uphold.com/assets/BTC.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
]
},
{
"code": "ETH",
"name": "Ether",
"type": "crypto",
"symbol": "Ξ",
"decimals": 18,
"logo": "https://cdn.uphold.com/assets/ETH.svg",
"features": [
"buy",
"sell",
"transfer"
]
},
{
"type": "crypto",
"code": "USDC",
"name": "USDC",
"symbol": "$",
"decimals": 6,
"logo": "https://cdn.uphold.com/assets/USDC.svg",
"features": [
"buy",
"sell",
"transfer"
]
},
{
"type": "crypto",
"code": "BAT",
"name": "BAT",
"decimals": 18,
"logo": "https://cdn.uphold.com/assets/BAT.svg",
"features": [
"buy",
"sell",
"transfer"
]
}
]
}
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.
Authorizations
OAuth 2.0 authentication.
Response
200 - application/json
Assets list retrieved.
The type of the asset.
Available options:
fiat
, crypto
The unique code of the asset.
The name of the asset.
The maximum number of decimal places this asset can have.
Required range:
x >= 0
The features of the asset.
Available options:
buy
, sell
, transfer
, withdraw
, deposit
The symbol of the asset.
The logo of the asset.
curl --request GET \
--url https://api.enterprise.sandbox.uphold.com/core/assets \
--header 'Authorization: Bearer <token>'
{
"assets": [
{
"type": "fiat",
"code": "GBP",
"name": "British Pound",
"symbol": "£",
"decimals": 2,
"logo": "https://cdn.uphold.com/assets/GBP.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
]
},
{
"type": "crypto",
"code": "BTC",
"name": "Bitcoin",
"symbol": "₿",
"decimals": 8,
"logo": "https://cdn.uphold.com/assets/BTC.svg",
"features": [
"buy",
"deposit",
"sell",
"transfer",
"withdraw"
]
},
{
"code": "ETH",
"name": "Ether",
"type": "crypto",
"symbol": "Ξ",
"decimals": 18,
"logo": "https://cdn.uphold.com/assets/ETH.svg",
"features": [
"buy",
"sell",
"transfer"
]
},
{
"type": "crypto",
"code": "USDC",
"name": "USDC",
"symbol": "$",
"decimals": 6,
"logo": "https://cdn.uphold.com/assets/USDC.svg",
"features": [
"buy",
"sell",
"transfer"
]
},
{
"type": "crypto",
"code": "BAT",
"name": "BAT",
"decimals": 18,
"logo": "https://cdn.uphold.com/assets/BAT.svg",
"features": [
"buy",
"sell",
"transfer"
]
}
]
}