Price Volume - Single
curl --request GET \
--url https://public-api.birdeye.so/defi/price_volume/single \
--header 'X-API-KEY: <api-key>'import requests
url = "https://public-api.birdeye.so/defi/price_volume/single"
headers = {"X-API-KEY": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-KEY': '<api-key>'}};
fetch('https://public-api.birdeye.so/defi/price_volume/single', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"data": {
"isScaledUiToken": false,
"price": 128.70426432642992,
"updateUnixTime": 1726678569,
"updateHumanTime": "2024-09-18T16:56:09",
"volumeUSD": 755004403.5277437,
"volumeChangePercent": -6.0377419970263055,
"priceChangePercent": -2.6091746792986936
}
}Price & OHLCV
Price Volume - Single
Retrieve price and volume updates of a specified token.
GET
/
defi
/
price_volume
/
single
Price Volume - Single
curl --request GET \
--url https://public-api.birdeye.so/defi/price_volume/single \
--header 'X-API-KEY: <api-key>'import requests
url = "https://public-api.birdeye.so/defi/price_volume/single"
headers = {"X-API-KEY": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {'X-API-KEY': '<api-key>'}};
fetch('https://public-api.birdeye.so/defi/price_volume/single', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"success": true,
"data": {
"isScaledUiToken": false,
"price": 128.70426432642992,
"updateUnixTime": 1726678569,
"updateHumanTime": "2024-09-18T16:56:09",
"volumeUSD": 755004403.5277437,
"volumeChangePercent": -6.0377419970263055,
"priceChangePercent": -2.6091746792986936
}
}- Usage Note
- Accessibility
- Chain Supported
Compact price-plus-volume snapshot for one token.
- This endpoint returns current price plus rolling volume metrics without the heavier payload of OHLCV or full market data.
typedefaults to24hand also supports shorter windows such as1h,2h,4h, and8h.- Use this endpoint when you need a market snapshot card, not a full candle series.
- Standard
- Lite
- Starter
- Premium
- Business
- Enterprise
All chains ⛓️ ✨
Compute Unit ⚙️
Compute Unit ⚙️
- This endpoint consumes
5 CUper request.
Use Cases 💡
Use Cases 💡
- Populate token cards with live price and rolling-volume context.
- Power lightweight dashboards, watchlists, and mobile summary views.
- Rank assets by recent activity without loading full OHLCV history.
- Trigger alerts when price moves and volume expansion happen together.
How to Use 🛠️
How to Use 🛠️
- Set
x-chainfor the target network. - Pass one token address in
address. - Choose
typefor the rolling window you want summarized. - Move to OHLCV or historical-price endpoints if you need per-bucket detail.
Best Practices ✅
Best Practices ✅
- Use shorter windows for scanners and alerts, and longer windows for summary cards.
- Keep the chosen timeframe visible in UI so users do not confuse
1hand24hmetrics. - Pair this endpoint with metadata and latest price for fast-loading token rows.
Authorizations
API key for authentication
Headers
A chain name listed in supported networks.
Available options:
solana, ethereum, bsc, base, robinhood, sui, mantle, hyperevm, arbitrum, avalanche, optimism, polygon, zksync, monad, aptos, fogo, megaeth Query Parameters
The address of the token contract.
Time frame/interval.
Available options:
1h, 2h, 4h, 8h, 24h Indicate whether to use the scaled amount for scaled ui amount tokens. Only support solana
Available options:
raw, scaled, both Was this page helpful?

