{"licences":{"total":6688,"by_status":{"active":5510,"suspended":8,"revoked":104,"expired":107,"pending":59,"unknown":2,"surrendered":687,"not_in_register":211}},"jurisdictions":{"count":7,"items":[{"code":"AN","name":"Anjouan Gaming Authority","licences":1592,"active":1544,"last_read_at":"2026-10-07T04:00:17.625Z","age_hours":0,"fresh":true,"sla_hours":24},{"code":"CW","name":"Curaçao Gaming Authority","licences":703,"active":560,"last_read_at":"2026-10-04T10:22:23.346Z","age_hours":66,"fresh":false,"sla_hours":48},{"code":"IOM","name":"Isle of Man Gambling Supervision Commission","licences":53,"active":50,"last_read_at":"2026-10-06T04:25:08.750Z","age_hours":24,"fresh":false,"sla_hours":24},{"code":"KH","name":"Kahnawake Gaming Commission","licences":65,"active":56,"last_read_at":"2026-10-07T03:45:08.960Z","age_hours":0,"fresh":true,"sla_hours":48},{"code":"MGA","name":"Malta Gaming Authority","licences":323,"active":314,"last_read_at":"2026-10-07T03:33:15.568Z","age_hours":1,"fresh":true,"sla_hours":48},{"code":"TGC","name":"Tobique Gaming Commission","licences":206,"active":196,"last_read_at":"2026-10-05T04:15:07.803Z","age_hours":48,"fresh":false,"sla_hours":24},{"code":"UKGC","name":"UK Gambling Commission","licences":3746,"active":2790,"last_read_at":"2026-10-07T03:00:16.498Z","age_hours":1,"fresh":true,"sla_hours":24}]},"operators":5723,"domains":{"linked":10397,"regulator_verified":5087},"brand_pages":10015,"status_changes_30d":214,"corrections":1297,"last_register_read_at":"2026-10-07T04:00:17.625Z","generated_at":"2026-10-07T04:06:32.332Z","definitions":{"licences":"Licence records we hold from the regulators' registers, in every status. by_status splits them by current status; only `active` means licensed now.","jurisdictions":"count: regulators we hold at least one licence record for. items: every regulator we cover, with its licence records, how many are active, when we last read its register (the newest last_verified_at among its licences, as /v1/health/coverage reports it), and whether that read is inside its 24 h / 48 h freshness window.","operators":"Operators holding at least one licence record, in any status, as each register names them — a company licensed by two regulators can be two operators.","domains_linked":"Distinct domains with at least one active domain→operator link: a register or a regulator certificate lists the domain for that operator today.","domains_regulator_verified":"Of those, domains with an active link that carries the regulator's own per-domain certificate or seal page (Curaçao cert.cga.cw / cert.gcb.cw, Tobique validate.thetgc.ca) — the page /v1/check returns as verification_url.","brand_pages":"Domains with a public page at app.igregulator.io/brands/<domain> — the /brands directory total: an active link, a hostname (not a URL with a path), and not a subdomain of another live domain of the same operator.","status_changes_30d":"Licence status changes read from a regulator in the last 30 days: license_history events written by a scraper or the seal re-verifier, not since withdrawn, whose new status differs both from the previous one and from what the last event still standing had set — so a read that only puts a status back after a withdrawn event (the undo of the 2026-09-22 UKGC register flap) is not a change. First sightings, data-only updates and our correction/backfill migrations are excluded.","corrections":"License_history events we later withdrew as wrong (corrected_at set). They stay on the record with a correction note; none is deleted.","last_register_read_at":"The most recent register read across all jurisdictions (max of jurisdictions.items[].last_read_at). Individual registers can be older — see each item.","generated_at":"When these numbers were counted. The payload is cached for up to 10 minutes."}}