Get Listed on CryptoCasinoCap
Join the leading directory of crypto casinos. Provide your data via a public API endpoint to be featured.
API Specifications
To ensure data consistency and quality, please provide a public API endpoint that returns a JSON object with the following structure.
Endpoint Requirements
- The endpoint must be publicly accessible via a GET request.
- The endpoint must return a `Content-Type: application/json` header.
- The data should be updated at least once every 24 hours.
- The `lastUpdated` field must accurately reflect when the data was last refreshed.
Data Structure Example
Your API should return a single JSON object matching the schema below. Fields marked as optional can be omitted if not applicable.
{
"casinoId": "your-unique-casino-id", // string: A unique, URL-friendly identifier
"name": "Your Casino Name", // string: The official name of your casino
"description": "A brief, compelling description of your casino (max 200 characters).", // string, optional
"logoUrl": "https://your-cdn.com/logo.png", // string, optional: A direct URL to your logo (128x128px recommended)
"url": "https://your-casino.com", // string: The primary URL for your casino
"socialLinks": { // object, optional
"twitter": "https://twitter.com/yourcasino",
"telegram": "https://t.me/yourcasino",
"discord": "https://discord.gg/yourcasino",
"instagram": "https://instagram.com/yourcasino",
"facebook": "https://facebook.com/yourcasino"
},
"supportedCoins": [ // array of objects
{
"coinSymbol": "BTC", // string: The standard ticker symbol
"coinName": "Bitcoin", // string: The full name of the coin
"minimumDeposit": 0.0001, // number, optional
"withdrawalTime": "Instant", // string, optional: e.g., "Instant", "Up to 1 hour"
"iconName": "Bitcoin" // string, optional: For icon mapping (see cryptocoins-icons)
}
],
"numberOfGames": 4500, // number: Total count of games available
"gameCategories": [ // array of strings
"Slots", "Table Games", "Live Dealer", "Jackpot Games", "Sports Betting", "Provably Fair", "Originals", "Crash Games"
],
"popularGames": [ // array of objects: Top games on your platform
{
"gameName": "Gates of Olympus", // string: The name of the game
"provider": "Pragmatic Play", // string: The game provider/developer
"category": "Slots", // string: Game category
"rtp": 96.5, // number: Return to Player percentage
"plays30d": 125034, // number, optional: Number of plays in the last 30 days
"imageUrl": "https://your-cdn.com/games/gates-olympus.jpg" // string, optional: Game thumbnail
}
],
"betVolume": { // object
"monthlyBetVolume": 5000000, // number: Total bet volume in the last 30 days, in USD
"currency": "USD" // string: The currency of the volume (currently only USD supported)
},
"betVolume30d": [10, 12, 11, 13, 15, 14, 16, 18, 20, 19, 22, 25, 23, 26, 28, 30], // array of numbers, optional: Daily volume data for the last 30 days for the sparkline
"incentives": [ // array of objects
{
"type": "Welcome Bonus", // string: Must be one of the predefined types
"description": "100% match up to 1 BTC + 180 Free Spins", // string
"value": "1 BTC", // string, optional
"wageringRequirement": "40x", // string, optional
"validUntil": "2025-12-31T23:59:59Z" // string, optional: ISO 8601 date format
}
],
"provablyFair": true, // boolean: Whether your casino offers provably fair games
"averageRTP": 96.2, // number, optional: Average Return to Player percentage across all games
"highestRTPGames": [ // array of objects, optional: Games with highest RTP
{
"gameName": "Blackjack", // string: The name of the game
"rtp": 99.5, // number: Return to Player percentage
"category": "Table Games" // string: Game category
}
],
"license": { // object, optional
"authority": "Curacao eGaming", // string
"licenseNumber": "12345/JAZ" // string, optional
},
"customerSupport": { // object, optional
"liveChat": true, // boolean
"email": "support@your-casino.com", // string, optional
"responseTime": "Under 5 minutes" // string, optional
},
"lastUpdated": "2025-06-11T12:00:00Z" // string: ISO 8601 date format of when this data was last updated
}RTP Requirements
Return to Player (RTP) percentages must be accurate and verifiable. We recommend including:
- Individual RTP values for each game in your popular games list
- Average RTP across all games on your platform
- A list of your highest RTP games (95% or higher)
- Documentation on how RTP values are calculated and verified
Incentive Types
The `type` field in the `incentives` array must be one of the following values:
Welcome Bonus
Deposit Bonus
Free Spins
Cashback
Loyalty Program
No Deposit Bonus
Referral Bonus
Rakeback
Tournament
Reload Bonus
Submission
Once your API endpoint is ready, please email the URL to listings@cryptocasinocap.dev for review. Our team will verify the endpoint and add your casino to our listings if it meets the requirements.