π§© Public API
Free for bots, trackers and charting sites. Read-only, no key needed.Endpoints
GET /api/tokens?tab=trending&limit=20Board lists: trending, new, graduated, mcapGET /api/tokens/:addressOne token: price, market cap, curve progress, safetyGET /api/trades?token=:addressLatest trades (all tokens, or one token)GET /api/candles?token=:address&interval=900Price candles (1m to 1D)GET /api/holders/:addressTop holders of a tokenGET /api/statsTotals: tokens, graduations, volume, $DOG burnedGET /api/v1/stats/detailDaily volume, fee split, funnel, recordsGET /api/kothCurrent King of the HillWS /wsLive trades, launches and graduations as they happenExample
curl "https://api.dogstarter.dog/api/tokens?tab=trending&limit=5"
Webhooks
Get a signed POST (HMAC) on new launches, graduations and big trades. Ask the team for a webhook in the Support chat.
Fair use
Up to 900 requests per minute per IP. Please cache, and use the WebSocket for live data.
π DogSwap DEX data
Pools, prices and trades of the open DEX. Same rules: read-only, no key.DEX endpoints
GET /api/v1/dex/statsDogSwap totals: pools, liquidity, 24h volume and feesGET /api/v1/dex/pairs?sort=tvlEvery pool with price, liquidity, volume, APR and locked shareGET /api/v1/dex/pairs/:pairOne pool with its latest trades, liquidity changes and top LPsGET /api/v1/dex/candles?pair=:pair&interval=3600Pool candles (1m to 1D)GET /api/v1/dex/trending?window=3600Trending pools for 5m, 1h or 24hGET /api/v1/dex/tokens/:addressA token's DOGE price and its poolsGET /api/v1/dex/scan/:tokenToken scan: transfer test, buy / sell tax, owner powersGET /api/v1/dex/leaderboardWeekly traders and liquidity providers (after the fair play filter)WS /ws (channel dex)Every DogSwap swap as it happensDexScreener / GeckoTerminal adapter
Built to the DexScreener adapter spec, so DogSwap pools can be listed on chart sites. Base URL: https://api.dogstarter.dog/api/v1/dexscreener
GET /api/v1/dexscreener/latest-blockLatest indexed blockGET /api/v1/dexscreener/asset?id=:tokenToken name, symbol and supplyGET /api/v1/dexscreener/pair?id=:pairPool tokens, creation block and feeGET /api/v1/dexscreener/events?fromBlock=&toBlock=Swaps, joins and exits with reservescurl "https://api.dogstarter.dog/api/v1/dex/trending?window=3600"