UK Gambling Commission Licence Portfolio Status Monitor avatar

UK Gambling Commission Licence Portfolio Status Monitor

Pricing

from $20.00 / 1,000 ukgc licence status event delivereds

Go to Apify Store
UK Gambling Commission Licence Portfolio Status Monitor

UK Gambling Commission Licence Portfolio Status Monitor

Watch Gambling Commission Account Numbers and/or Licence Numbers and emit typed Active/Suspended/Revoked/Surrendered/Lapsed events from the official OGL business-licence-register-licences.csv snapshot. Not HTML scrape; not LiSense/iGregulator; not MGA Malta.

Pricing

from $20.00 / 1,000 ukgc licence status event delivereds

Rating

0.0

(0)

Developer

Daniel Witney

Daniel Witney

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Watch a book of Gambling Commission Account Numbers and/or Licence Numbers and emit typed Active / Suspended / Revoked / Surrendered / Lapsed (plus optional new-Activity) events when the official Open Government Licence operator licences CSV changes — not another nationwide UKGC dump, not an HTML scrape of the public-register UI, and not Malta MGA enforcement.

What this Actor does

  1. Takes your watchlist (accountNumbers and/or licenceNumbers).
  2. In live mode, downloads the official Commission CSV once:
    • https://www.gamblingcommission.gov.uk/downloads/business-licence-register-licences.csv
    • optionally joins business-licence-register-businesses.csv for account names
  3. Expands Account Numbers → Licence Numbers present on that snapshot.
  4. Diffs against a durable Key-Value Store checkpoint.
  5. Pushes only material change events for licences on your book (PPE), plus one non-billable RUN_STATUS health row.

First observation of a licence is baseline only (no charge). Quiet days ≈ $0 product charges.

Coverage honesty (read this)

In scopeOut of scope
UK Gambling Commission operator / business licences register (OGL CSV)Personal (individual) licences register
Status taxonomy as published: Active, Pending, Suspended, Revoked (+ Non Payment of Fee), Surrendered, LapsedMGA Malta operator enforcement (zinin/mga-… adjacency)
Optional Activity-row adds on a watched licenceNationwide “download all ~2.6k operators and bill rows” dump SKU
Official Commission HTTP CSV under OGLLiSense / iGregulator unpaid scrape or seat replacement
Daily-class Commission publish cadenceIntra-day HTML scrape of the public-register UI

Cite: Gambling Commission public-register downloads; retrieval date is as_of / fetchedAt on events.

Input

FieldNotes
accountNumbersOperator Account Numbers (digits). Expands to all licences under each account on the CSV.
licenceNumbersOptional explicit Licence Numbers (000102-A-342261-001).
signalGroupsstatus (default), activity (new Activity on watched licence).
sourceModefixture (default — Store health) or live (OGL CSV; no API key).
emitFixtureDemoEventsDefault false. Only enable for local demos; Store auto-tests must stay false.
joinBusinessNamesDefault true — optional businesses CSV enrich.
includePersonalLicencesDefault false (A5). Never fetched in this build.

Output events (billable)

event_typeWhen
UKGC_LICENCE_SUSPENDEDStatus → Suspended
UKGC_LICENCE_REVOKEDStatus → Revoked / Revoked - Non Payment of Fee
UKGC_LICENCE_SURRENDEREDStatus → Surrendered
UKGC_LICENCE_LAPSEDStatus → Lapsed
UKGC_LICENCE_ACTIVATEDNon-active → Active
UKGC_LICENCE_STATUS_CHANGEDOther material Status flips
UKGC_ACTIVITY_ADDEDNew Activity string on a watched licence (activity group)
UKGC_LICENCE_GONEExplicit watched licence absent from CSV after prior presence

Every successful run also pushes RUN_STATUS with billable: false (FIXTURE_HEALTH / MONITOR_IDLE / CATCHUP_COMPLETE / HEALTH_OK).

Pricing (PPE)

EventPrice
ukgc-licence-status-event-delivered$0.02 ($20 / 1k)
apify-actor-start$0.00005

You pay when a licence on your watchlist has a material Status/activity change and we deliver it. Not charged: baselines, quiet books, duplicates, invalids, RUN_STATUS, fixture health.

Modes

  • Fixture (default): no network; emits RUN_STATUS / FIXTURE_HEALTH only → 0 product charges (Store daily auto-test safe).
  • Live: official OGL CSV download — no key required.

Public-register downloads under the UK Open Government Licence. Operator/business licences primary; personal licences default off. Do not present this as LiSense/iGregulator or as MGA Malta coverage.

Not this product

  • scrapersdelight/ukgc-gambling-licensees-scraper — full-register dump / weak “change monitor” ghost (different job).
  • nexgenwatch/uk-gambling-operator-licence-check — one-shot lookup.
  • zinin/mga-operator-enforcement-monitor — Malta MGA, not UKGC.
  • HTML scrape of https://www.gamblingcommission.gov.uk/public-register UI as primary.

Example input (live baseline)

{
"accountNumbers": ["102", "49577"],
"licenceNumbers": [],
"sourceMode": "live",
"signalGroups": ["status", "activity"],
"resumeFromCheckpoint": true,
"emitFixtureDemoEvents": false
}

First live run stores baselines only. Subsequent scheduled runs emit events when Status/activity flips on the book.