Coinuke Public Static API (v1)
The Coinuke API provides free, read-only access to all themes, categories, and items from the Coinuke database. All data is generated as static JSON files — no dynamic backend, no API keys, no rate-limiting middleware.
Base URL
/api/v1/
On any deployed Coinuke host, all API paths are under /api/v1/.
Example production URL: https://coinuke.com/api/v1/themes/all.json
Endpoints
1. Get all themes
GET /api/v1/themes/all.json
Returns a list of all active theme slugs.
[
"trading",
"banking",
"tools",
"boting",
"learning",
"gaming"
]
2. Get all categories
GET /api/v1/categories/all.json
Returns the full list of category slugs across all themes.
[
"buy-crypto",
"card",
"casino",
"cex",
"course",
"data-aggregators",
"dex",
"news",
"payment-processor",
"portfolio",
"price-alert",
"rebalancing",
"swap-service",
"trading-frameworks",
"trading-services",
"wallet",
"watchlist"
]
3. Get categories of a theme
GET /api/v1/themes/{theme}/categories.json
Returns categories belonging to a specific theme.
Example: /api/v1/themes/trading/categories.json
[
"cex",
"dex",
"swap-service",
"trading-frameworks",
"trading-services",
"portfolio",
"rebalancing",
"price-alert",
"news",
"data-aggregators",
"watchlist"
]
4. Get category details
GET /api/v1/categories/{category}/category.json
Returns metadata for a single category.
Example: /api/v1/categories/cex/category.json
5. Get all items in a category
GET /api/v1/categories/{category}/items.json
Example: /api/v1/categories/cex/items.json
6. Get item details
GET /api/v1/categories/{category}/{slug}.json
Example: /api/v1/categories/cex/binance.json
Full URL example: https://coinuke.com/api/v1/categories/cex/binance.json
JSON Format Reference
Theme list
[
"trading",
"banking",
"tools",
"boting",
"learning",
"gaming"
]
Category object
Each category JSON contains metadata fields and a list of its sortable columns.
{
"index": 9,
"slug": "cex",
"color": "#FF4500",
"name": "Centralized Exchange",
"name2": "CEX",
"icon": "exchange-alt",
"description": "A comprehensive list of cryptocurrency CEX...",
"columns": [
"logo",
"slug",
"name",
"url",
"kyc",
"year",
"supportedCryptos",
"makerFees",
"takerFees",
"spotTrading",
"marginTrading",
"futureTrading",
"perpetualTrading",
"fiatTrading",
"..."
]
}
Item object
Item fields are category-specific — each category defines its own column set.
Every item includes at minimum slug, name, url, and category,
plus fields matching the category’s columns list. Boolean and numeric columns appear as their native types;
text fields use strings.
{
"slug": "binance",
"name": "Binance",
"url": "https://www.binance.com",
"category": "cex",
"kyc": "Yes",
"year": 2017,
"spotTrading": "Yes",
"marginTrading": "Yes",
"futureTrading": "Yes",
"makerFees": 0.1,
"takerFees": 0.1,
"country": "Cayman Islands",
"...": "(category-specific columns vary)"
}
What This API Is
- ✅ Free & public — no API key required
- 📁 Fully static JSON — served as regular files (no dynamic application server)
- 📖 Read-only access to Coinuke theme, category, and item data
- ⚡ Suitable for lightweight exploration and integration
What This API Is Not
- 🚫 Not a live trading API
- 🚫 Not a dynamic backend with query parameters or filtering
- 🚫 Not a real-time market data feed
- 🚫 Not guaranteed to reflect live exchange data in real time
Data Freshness
The Coinuke data set is regenerated when the site is rebuilt and redeployed.
There is no automated live-update pipeline — the JSON files reflect the state of the
data at build time. Consumers should cache responsibly and check
/version.json for build metadata if freshness tracking is needed.
Fair Use
Because the API serves static files through a CDN there is no built-in rate-limiting layer. Please avoid abusive or excessive crawling. Caching is strongly recommended — the data changes only on redeploy, so polling more frequently than once per hour is unnecessary. There is currently no formal public SLA or rate-limit contract documented in this repository.
Versioning
All endpoints live under /api/v1/. Future versions will be published
under /api/v2/, /api/v3/, etc., ensuring backward compatibility
for existing consumers.
Terms of Use
The data provided by this API is free to use in any context — personal, professional, or commercial — as long as usage remains reasonable and respectful of the service. You may cache, remix, or redistribute this data freely. A link back to coinuke.com is appreciated but not required.
Contact
Need help or want to suggest features? Reach out via the support page.