Real-time Data

Casino Data API
Built for Developers

Structured, up-to-date casino and bonus data delivered via REST API. Build affiliate sites that update themselves. No manual research required.

5,000+ Casinos
20,000+ Bonuses
24/7 Updates
99.9% Uptime
request.js
const response = await fetch(
  'https://api.mimer.dev/v1/casinos',
  {
    headers: {
      'X-API-Key': process.env.MIMER_API_KEY
    }
  }
);

const { data: casinos } = await response.json();

// Returns structured casino data:
// - Licenses, payment methods
// - Logos, screenshots, brand colors
// - Withdrawal limits, currencies
// - And much more...

Why developers choose MIMER

Focus on building your product, not maintaining spreadsheets

Automatic Bonus Tables

Generate dynamic bonus comparison tables directly from the API. Always current, always accurate.

Casino Info Pages

Build detailed casino review pages with licenses, payment methods, limits, and more. All data structured and ready.

Be First to Market

New casinos appear in our API as soon as they're verified. Publish before your competitors even know they exist.

Real-time Updates

Bonus changed? License revoked? Your site reflects it immediately. No more outdated information.

AI-Ready Data

Structured JSON responses integrate seamlessly with AI content generators. Create unique reviews at scale.

Filter & Query

Filter by license, date added, date updated. Sync only what changed. Efficient and precise.

Simple, Powerful API

RESTful endpoints that return exactly what you need

GET /v1/casinos
GET /v1/casinos/{id}
GET /v1/casinos/{id}/bonuses
response.json
{
  "total": 150,
  "limit": 20,
  "offset": 0,
  "data": [
    {
      "id": "550e8400-e29b-41d4-a716-446655440000",
      "name": "FanDuel",
      "url": "https://www.fanduel.com",
      "logo": "https://cdn.mimer.dev/casinos/logos/fanduel.png",
      "signature_color": "#1493FF",
      "licenses": ["New Jersey", "Pennsylvania", "Michigan"],
      "established": 2009,
      "added_date": "2020-03-15",
      "updated_date": "2024-11-20"
    }
  ]
}

Pagination

Handle large datasets with limit/offset parameters. Fetch exactly what you need.

Filtering

Filter by license, name, date added, or date updated. Build targeted queries.

Localization

Bonuses available in multiple languages. Serve content in your users' language.

Rate Limiting

1,000 requests/hour included. Enterprise plans available for higher volumes.

Works with your stack

Simple HTTP requests. No SDK required.

fetchCasinos.js
async function getUSCasinos() {
  const response = await fetch(
    'https://api.mimer.dev/v1/casinos?license=New%20Jersey&limit=10',
    {
      headers: {
        'X-API-Key': process.env.MIMER_API_KEY
      }
    }
  );

  const { data } = await response.json();
  return data;
}

// Get bonuses in English
async function getCasinoBonuses(casinoId) {
  const response = await fetch(
    `https://api.mimer.dev/v1/casinos/${casinoId}/bonuses?language=en`,
    {
      headers: {
        'X-API-Key': process.env.MIMER_API_KEY
      }
    }
  );

  return response.json();
}
fetch_casinos.py
import requests
import os

def get_us_casinos():
    response = requests.get(
        'https://api.mimer.dev/v1/casinos',
        params={'license': 'New Jersey', 'limit': 10},
        headers={'X-API-Key': os.environ['MIMER_API_KEY']}
    )
    return response.json()['data']

# Get new casinos from the last 30 days
def get_new_casinos(since_date):
    response = requests.get(
        'https://api.mimer.dev/v1/casinos',
        params={'added_from': since_date},
        headers={'X-API-Key': os.environ['MIMER_API_KEY']}
    )
    return response.json()['data']

# Sync only updated records
def sync_updates(last_sync):
    response = requests.get(
        'https://api.mimer.dev/v1/casinos',
        params={'updated_from': last_sync},
        headers={'X-API-Key': os.environ['MIMER_API_KEY']}
    )
    return response.json()['data']
FetchCasinos.php
<?php

function getUSCasinos() {
    $ch = curl_init();

    curl_setopt_array($ch, [
        CURLOPT_URL => 'https://api.mimer.dev/v1/casinos?license=New%20Jersey&limit=10',
        CURLOPT_HTTPHEADER => [
            'X-API-Key: ' . getenv('MIMER_API_KEY')
        ],
        CURLOPT_RETURNTRANSFER => true
    ]);

    $response = curl_exec($ch);
    curl_close($ch);

    return json_decode($response, true)['data'];
}

// Build a bonus table for your site
function getCasinoBonuses($casinoId, $language = 'en') {
    $url = "https://api.mimer.dev/v1/casinos/{$casinoId}/bonuses?language={$language}";

    $ch = curl_init($url);
    curl_setopt($ch, CURLOPT_HTTPHEADER, [
        'X-API-Key: ' . getenv('MIMER_API_KEY')
    ]);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $response = curl_exec($ch);
    curl_close($ch);

    return json_decode($response, true);
}
terminal
# Get New Jersey-licensed casinos
curl -X GET "https://api.mimer.dev/v1/casinos?license=New%20Jersey&limit=10" \
  -H "X-API-Key: your_api_key_here"

# Get a specific casino by ID
curl -X GET "https://api.mimer.dev/v1/casinos/550e8400-e29b-41d4-a716-446655440000" \
  -H "X-API-Key: your_api_key_here"

# Get bonuses in English
curl -X GET "https://api.mimer.dev/v1/casinos/550e8400-e29b-41d4-a716-446655440000/bonuses?language=en" \
  -H "X-API-Key: your_api_key_here"

# Find casinos added in the last 30 days
curl -X GET "https://api.mimer.dev/v1/casinos?added_from=2024-11-01" \
  -H "X-API-Key: your_api_key_here"

Simple pricing

Start free. Scale as you grow.

Starter

$ 0 /month
  • 100 requests/day
  • All casino data
  • New casinos after 12 months
  • Email support
Get Started

Enterprise

Custom
  • Unlimited requests
  • All casino data
  • All bonus data
  • New casinos immediately
  • Dedicated support
  • Custom integrations
  • Webhook notifications
Contact Us

Comprehensive documentation

Everything you need to integrate quickly. Full API reference, code examples, and best practices.

  • OpenAPI 3.0 specification
  • Examples in JavaScript, Python, PHP, cURL
  • Pagination and filtering guides
  • Error handling best practices
  • Data sync strategies
Read the Docs
~/project

$ curl api.mimer.dev/v1/casinos?license=New%20Jersey

{"total": 45, "data": [...]}

$ |

Ready to automate your affiliate site?

Get your API key and start building in minutes. No credit card required for the free tier.

We'll get back to you within 24 hours.