We Built Our Own API
Today we are launching the CrypTok Developer API — a public REST API that gives you real-time access to DeFi data across 7 blockchains and 33+ decentralized exchanges, plus exclusive social metrics that no other API has.
This is not a proxy. We index our own data, generate our own candles, track our own trades, and provide social intelligence sourced directly from the CrypTok platform.
Base URL: https://cryptok.me/api/v1
10 API Endpoints
Market Data
- /api/v1/pools — Browse and filter all indexed liquidity pools. Sort by volume, liquidity, price change, market cap. Filter by chain, DEX, or minimum thresholds. Supports pagination up to 200 results per page.
- /api/v1/tokens — Look up any indexed token. Returns all associated pools, aggregated volume, and total liquidity across DEXes.
- /api/v1/prices — Real-time token prices with 5m/1h/6h/24h change percentages. Batch up to 100 tokens in one call. Optionally include price history.
- /api/v1/search — Search pools and tokens by symbol, name, or contract address across all 7 chains.
- /api/v1/stats — Global platform statistics: total volume, liquidity, pool counts, top DEXes, and top-performing pools.
Historical Data
- /api/v1/ohlcv — Candlestick data generated from our own indexed price snapshots. 5-minute candles retained for 30 days, larger timeframes kept indefinitely. Up to 1,000 candles per request.
- /api/v1/trades — Individual swap/trade history. Filter by buy/sell, minimum USD value, or specific wallet address. Includes 24h aggregate stats (total trades, unique traders, buy/sell ratio).
CrypTok-Exclusive Data
This is what makes our API different from DexScreener or GeckoTerminal — data that comes directly from the CrypTok social platform:
- /api/v1/social — Social mentions, sentiment votes (bullish/bearish), tip activity, unique poster counts, and trending tokens by community engagement. This data exists nowhere else.
- /api/v1/holders — Token holder count history with daily snapshots. Track holder growth over time, concentration metrics (top 10/50%), and live top holder lookups.
Platform
- /api/v1/access — Check your access status or submit an API access request.
- /api/v1/keys — Manage your API keys (create, list, delete, view usage).
Supported Chains
We index data from 7 chains:
- Solana
- Ethereum
- Base
- BNB Chain (BSC)
- Arbitrum
- Polygon
- Avalanche
Across 33+ DEXes including Raydium, Uniswap V3/V4, PancakeSwap, Aerodrome, PumpSwap, Orca, Meteora, and more.
Authentication
Every request requires an API key. Three ways to pass it:
# Bearer token (recommended)
curl -H "Authorization: Bearer ctk_live_your_key"
https://cryptok.me/api/v1/stats
# X-API-Key header
curl -H "X-API-Key: ctk_live_your_key"
https://cryptok.me/api/v1/stats
# Query parameter
curl "https://cryptok.me/api/v1/stats?api_key=ctk_live_your_key"
How to Get Access
API access is by request. Here is the process:
- Create a CrypTok account (or log in)
- Go to cryptok.me/developers
- Click the API Keys tab and fill out the access request form
- Tell us what you are building — project name, use case, expected volume
- Wait for approval — we review all requests within 24 hours
- Generate your keys once approved
We review every application. We want to know what you are building and how you plan to use the data.
Rate Limits
- Free tier: 60 requests/minute, 1,000/day, 3 API keys
- Pro tier: 300 requests/minute, 50,000/day, 10 API keys (coming soon)
- Enterprise: 1,000 requests/minute, 500,000/day, 25 keys (contact us)
Example: Get Top Solana Pools
GET /api/v1/pools?chain=solana&sort=volume_24h&limit=3
{
"pools": [
{
"chain": "solana",
"poolAddress": "3nMFwZX...",
"dex": "raydium-clmm",
"pairName": "WSOL/USDT",
"priceUsd": 82.51,
"volume": { "h24": 19330898.96 },
"liquidity": 2152884.42
}
],
"pagination": { "total": 225, "hasMore": true }
}
Example: Get CRYPTOK Token Price + History
GET /api/v1/prices?address=ESsCdmGyPK9so...&chain=solana&history=true
{
"symbol": "CRYPTOK",
"priceUsd": 0.0002442,
"priceChange": { "h1": -0.5, "h24": -1.31 },
"volume24h": 8231.62,
"liquidity": 54062.42,
"topPool": { "dex": "meteora", "pairName": "CRYPTOK/SOL" },
"history": [
{ "price": 0.000245, "volume": 8100, "timestamp": "2026-04-09T09:00:00" },
...
]
}
Example: Social Sentiment (CrypTok-Exclusive)
GET /api/v1/social?address=ESsCdmGyPK9so...
{
"social": {
"mentions24h": 15,
"uniquePosters24h": 8,
"sentimentScore": 72,
"bullishVotes": 34,
"bearishVotes": 12,
"tips24h": 5
},
"source": "cryptok_platform",
"note": "Social metrics are exclusive to CrypTok"
}
Example: OHLCV Candles
GET /api/v1/ohlcv?address=ESsCdmGyPK9so...&timeframe=5m&limit=5
{
"timeframe": "5m",
"candles": [
{ "t": "2026-04-09T10:05:00", "o": 0.000244, "h": 0.000245, "l": 0.000243, "c": 0.000244, "v": 1200 },
...
],
"totalCandles": 1060
}
Live Playground
Test endpoints directly in your browser at cryptok.me/developers — click the Playground tab, enter your key, and send requests.
What Makes This Different
- Social metrics — Mentions, sentiment, tips from real CrypTok users. No other API has this.
- Our own OHLCV — Candles generated from our indexed snapshots, not proxied from another provider.
- Trade history — Individual swaps with wallet filtering and aggregate stats.
- 90-day price history — Growing daily, real historical data.
- Gated access — We review who uses our data. Quality over quantity.
- Security analysis — Powered by CrypTok Security across our charts and block explorer.
What is Coming Next
- WebSocket feeds — Real-time price streams
- Full pool indexing — 15,000+ pools from Orca, Raydium, and more
- SDKs — npm and pip packages
- Webhook notifications — Get alerted on price/volume thresholds
Questions? Feedback? Drop a comment below or reach out on Telegram.
— Eric Dust, Founder of CrypTok