iGregulatorlog in →

Gambling licence verification API

iGregulator turns fourteen public gambling registers into one REST API and a hosted MCP server. Give it a domain, get back the company that operates it, the regulator, the licence number and whether that licence is live — free without a key, no waitlist.

6,193 operators · 5,766 active licences · 9,877 brand domains · 292 enforcement actions, across 14 regulators. Last checked against the source registers on (7 h ago).

Try it without an account — 10 requests/hour, no key:

curl "https://api.igregulator.io/v1/check?domain=bet365.com"
{
  "query": {
    "domain": "bet365.com"
  },
  "match": {
    "confidence": "high",
    "match_type": "domain_exact",
    "operator": "Hillside (UK Sports) ENC",
    "operator_slug": "hillside-uk-sports-enc",
    "jurisdiction": "UKGC",
    "license_number": "055148-R-331498-002",
    "status": "active",
    "domain_association": "direct",
    "domain_status": "active"
  }
}

An API key raises the limit — Starter’s first 14 days are free, card required — and unlocks licence history, regulatory actions, domain portfolios and webhooks. AI agents can connect over MCP at mcp.igregulator.io/mcp.

Coverage

every register, by status and freshness · corrections log

How gambling licence verification works here

iGregulator reads fourteen official registers every day — the UK Gambling Commission (UKGC), the Malta Gaming Authority (MGA), the Curaçao Gaming Authority (CGA), the Kahnawake Gaming Commission, the Anjouan Gaming Authority, the Tobique Gaming Commission, the Isle of Man Gambling Supervision Commission (GSC), iGaming Ontario’s operator directory, the Swedish Gambling Authority’s licence register (Spelinspektionen: commercial online gaming and betting licences only), Spain’s Dirección General de Ordenación del Juego (DGOJ: state-level online licences only), the Belgian Gaming Commission (Kansspelcommissie: online licences A+, B+ and F1+ only), Germany’s Gemeinsame Glücksspielbehörde der Länder (GGL: the four internet game types it permits), Colombia’s Coljuegos (online gaming concessions only) and Ukraine’s PlayCity (online casino, poker and bookmaking licences only) — and answers one question: which company operates a gambling site, and is its licence live right now. Every operator, licence and brand domain here links back to the register record it came from.

Verification runs in both directions. A licence is called active only because the register said so on the last read, and a licence or domain the register stops listing is shown as no longer listed — never quietly served on as licensed, and never called revoked unless the regulator published a revocation. Where a regulator publishes a per-domain proof — Curaçao's certificate of operation, Tobique's validation seal — that page is re-read on a schedule and its URL is returned in the API as verification_url, so any claim can be confirmed at the source.

A brand can be licensed in two jurisdictions at once through two different legal entities; the API reports every jurisdiction that covers a domain, not just the first one found. Look any domain up with GET /v1/check?domain=… — free, no API key needed, 10 requests an hour.

Who owns these? — 9,877 brands, one page each

Browse all: 9,877 brands A–Z · 6,193 operators A–Z