Real-time cryptocurrency prices for Bitcoin, Ethereum, Solana, and 150+ coins. Market cap, 24h volume, and price changes via a simple REST API.
All major coins and tokens: BTC, ETH, SOL, XRP, ADA, DOGE, MATIC, AVAX, DOT, LINK, UNI, and many more.
Prices updated every 60 seconds from CoinGecko feeds. Get current price in USD with market cap and trading volume.
24h price change (absolute and percentage), market capitalization, circulating supply, and trading volume.
Clean, predictable JSON format. One endpoint, one symbol, one response. No complex query parameters.
Fetch prices for multiple coins in a single request. Perfect for portfolio trackers and dashboards.
Embed live crypto price badges in your README with our SVG badge endpoint. Auto-updates every 60 seconds.
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/crypto/price/{symbol} | Get price for a single coin (e.g., BTC, ETH) |
| GET | /api/crypto/prices | Get prices for all supported coins |
| GET | /api/crypto/top | Top coins by market cap |
| GET | /api/badge/{symbol} | SVG price badge for README embeds |
# Get Bitcoin price
curl "https://agent-gateway-kappa.vercel.app/api/crypto/price/BTC" \
-H "Authorization: Bearer YOUR_API_KEY"
# Response:
{
"symbol": "BTC",
"price": 97842.00,
"market_cap": 1937000000000,
"volume_24h": 28500000000,
"change_24h": -1.23,
"change_24h_pct": -1.24
}
const API_KEY = 'YOUR_API_KEY';
const BASE = 'https://agent-gateway-kappa.vercel.app';
// Get Bitcoin price
const res = await fetch(`${BASE}/api/crypto/price/BTC`, {
headers: { 'Authorization': `Bearer ${API_KEY}` }
});
const { price, change_24h_pct } = await res.json();
console.log(`BTC: $${price} (${change_24h_pct}%)`);
// BTC: $97842.00 (-1.24%)
import requests
API_KEY = "YOUR_API_KEY"
BASE = "https://agent-gateway-kappa.vercel.app"
# Get Bitcoin price
r = requests.get(
f"{BASE}/api/crypto/price/BTC",
headers={"Authorization": f"Bearer {API_KEY}"}
)
data = r.json()
print(f"BTC: ${data['price']} ({data['change_24h_pct']}%)")
Build crypto portfolio apps that show real-time holdings value, gains/losses, and allocation charts.
Feed price data into trading algorithms. Monitor price movements and trigger actions when thresholds are hit.
Build notification systems that alert users when a coin reaches a target price. Combine with our webhook service.
Give your AI agent real-time crypto market data. Perfect for CrewAI, LangChain, and MCP tool integration.
. Badges auto-update every 60 seconds and work with any Markdown renderer.200 free credits. No signup form. Start fetching crypto prices in seconds.
Get Started Free