UK Visa Sponsor Register Scraper: Home Office Sponsor Monitor avatar

UK Visa Sponsor Register Scraper: Home Office Sponsor Monitor

Pricing

Pay per event

Go to Apify Store
UK Visa Sponsor Register Scraper: Home Office Sponsor Monitor

UK Visa Sponsor Register Scraper: Home Office Sponsor Monitor

UK visa sponsor licence list from the Home Office Register of Licensed Sponsors: new, removed and A-to-B downgraded sponsors, Skilled Worker leads, by RawTrader | UK Industry & Bills: https://ukindustryandbills.substack.com · X: x.com/ImRawTrader

Pricing

Pay per event

Rating

0.0

(0)

Developer

RustonRoad

RustonRoad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

Get alerted when UK employers gain, lose or change their Home Office visa sponsor licence.

Who it's for

  • Immigration lawyers and advisers looking for employers that need help
  • Recruiters finding employers able to sponsor Skilled Worker visas
  • HR and compliance teams monitoring their own or partners' licence status

Sample output

changeTypeorganisationNametownroutenewRating
SPONSOR_DOWNGRADEDExample Employer LtdLondonSkilled WorkerWorker (B rating)

Illustrative row showing the field layout (not a real employer).

Price per 1,000 results

Main event: change at $0.01 each, so 1,000 results = $10.00. Other events: snapshot-row $0.001, enriched-row $0.004 each (only charged when that row type is output). See the Pricing tab for the current prices.

Input example

{
"monitorName": "default"
}

Get alerted when UK employers gain, lose or change their Home Office sponsor licence. This actor checks the official Register of Licensed Sponsors (Worker and Temporary Worker), published daily on GOV.UK, and returns only what changed since your last run:

Change typeWhat it means
🟢 SPONSOR_ADDEDA new licensed sponsor appeared, with town, county, route and rating
🔴 SPONSOR_REMOVEDA sponsor dropped off the register (licence revoked, surrendered or expired)
➕ ROUTE_ADDED / ➖ ROUTE_REMOVEDAn existing sponsor gained or lost a route, e.g. Skilled Worker, Global Business Mobility, Scale-up, Creative Worker
⚠️ RATING_CHANGEDe.g. A rating → B rating. Flagged with isDowngrade: true

Every row carries a severity and a plain-English alertReason, so downgrades and removals stand out:

SeverityWhen
🔴 highSponsor removed from the register, or a rating downgrade (e.g. A → B)
🟠 mediumA route removed (isRemoval: true), or another rating change
⚪ infoNew sponsors, routes added, upgrades, SNAPSHOT rows

Set Minimum severity to high to receive only removals and downgrades.

There's no need to download a 140,000-row CSV every day and diff it yourself.

Free weekly newsletter, UK Industry & Bills: https://ukindustryandbills.substack.com

What you get

  • Only what changed on the Home Office Register of Licensed Sponsors since your last run: sponsors added, sponsors removed, routes added or removed, and A→B rating downgrades
  • Organisation name, town, county, route, previous and new rating, severity and a plain-English alert reason on every row
  • Optional full-register snapshot (the whole UK visa sponsor list) on a baseline run
  • Optional Companies House enrichment: company number, status, SIC codes, incorporation date and insolvency flag
  • Export to CSV, Excel or JSON, or send alerts to Slack, email, Make or Zapier

Who uses it

  • Recruitment and talent agencies: find newly licensed employers who can sponsor visas. They are hot leads for international hiring.
  • Job boards and sponsor-job sites: keep "visa sponsor" badges accurate and remove revoked sponsors automatically.
  • HR, compliance and due-diligence teams: watch your clients, suppliers or portfolio companies for downgrades and removals.
  • Researchers and journalists: track licence revocations by sector, town or route over time.

How it works

  1. Auto-discovery: each run finds the latest official CSV through the GOV.UK Content API.
  2. Normalise: it cleans the data (whitespace, duplicates) and groups rows by organisation and town.
  3. Compare: it checks today's register against the snapshot saved from your previous run. Snapshots are kept per Monitor name, so you can run several monitors.
  4. Output: only the changes are returned. The first run is a baseline: it saves state and outputs nothing, unless you turn on "Output full list on first run".

Schedule it daily (e.g. 10:00 UK time; GOV.UK usually updates the file in the morning) and connect a webhook, Slack, email, Make, Zapier or n8n.

Input

FieldExampleNotes
Monitor namelondon-tech-leadsSeparate saved state per name
Towns / cities["London", "Manchester"]Partial, case-insensitive
Visa routes["Skilled Worker", "Scale-up"]Partial match
Ratings["B rating"]Partial match on "Type & Rating"
Change types["SPONSOR_ADDED", "RATING_CHANGED"]Empty means all
Organisations onlytrueLeaves out entries listed under a private individual's name
Output full list on first runfalseTurn on to get a full snapshot export
Max snapshot rows0Cap on SNAPSHOT rows (0 = no cap)
Minimum severityinfohigh = only removals and downgrades
Enrich with Companies HousefalseOptional, see below
Max organisations to enrich500Lookup cap per run
Your Companies House API key(empty)Optional, secret; for large runs

Optional: Companies House enrichment

Turn on Enrich with Companies House to match each output row's organisation to the official Companies House register (search by name, then the company profile). Matched rows gain: chCompanyNumber, chCompanyName, chCompanyStatus (active, dissolved, liquidation…), chCompanyType, chSicCodes, chIncorporationDate, chHasInsolvencyHistory, chInsolvencyFlag (insolvency history, or status liquidation/administration/receivership/insolvency proceedings/voluntary arrangement), chRegisteredAddress, chUrl, plus chMatchType (exact or name-variant) and chCandidateCount.

  • Conservative matching: only names identical after normalisation (case, punctuation, "&"/"and", Ltd/Limited, any "t/a" trading name) are matched; preference goes to UK-registered, active companies in the same town. No confident match = ch* fields are null and the row isn't billed for enrichment. Universities, NHS trusts, councils and sole traders often aren't companies, so they won't match.
  • Company-level data only. No officers, PSCs or other personal data.
  • Speed: about 2 API calls per organisation, rate-limited to the Companies House allowance (600 calls / 5 min). Use filters and Max organisations to enrich for big runs, or supply your own free API key.
  • Use the With Companies House view in the Output tab.

When the option is off (the default), nothing changes: no Companies House calls and no extra cost.

Example input: London Skilled Worker sponsors, additions and downgrades only

{"monitorName":"london-skilled-worker","towns":["London"],"routes":["Skilled Worker"],"changeTypes":["SPONSOR_ADDED","RATING_CHANGED"],"organisationsOnly":true,"outputSnapshotOnFirstRun":false}

Example output (real sample)

changeTypeorganisationNametownroutenewRatingseverity
RATING_CHANGEDAlium Consultancy LtdLondonSkilled WorkerWorker (B rating)high
RATING_CHANGEDHOUSE OF CARDS LTDLondonSkilled WorkerWorker (A rating)info
RATING_CHANGEDETERNIQUE LIMITEDLONDONSkilled WorkerWorker (A rating)info

Output example

One dataset item per change (Output tab → Changes view), plus a RUN_SUMMARY record in the key-value store with counts per change type and the register dates compared.

{"changeType":"RATING_CHANGED","severity":"high","alertReason":"Rating downgraded: Worker (A rating) -> Worker (B rating)","organisationName":"Alium Consultancy Ltd","town":"London","county":"London, City of","route":"Skilled Worker","previousRating":"Worker (A rating)","newRating":"Worker (B rating)","isDowngrade":true,"isRemoval":false,"registerDate":"2026-10-20","previousRegisterDate":"2026-10-19","source":"Home Office Register of Licensed Sponsors (GOV.UK)","licence":"Open Government Licence v3.0"}

With Companies House enrichment on, the same row also includes e.g. "chCompanyNumber":"01234567","chCompanyStatus":"active","chSicCodes":["87100"],"chIncorporationDate":"2011-03-02","chInsolvencyFlag":false,"chMatchType":"exact".

Pricing

In plain words: $10 per 1,000 change rows, $1 per 1,000 rows for an optional full-register snapshot, and $4 per 1,000 Companies House-enriched rows. A daily monitor typically costs cents.

Pay per result: you pay only for the change rows returned (one dataset item = one result). Optional full-list SNAPSHOT rows on a baseline run are billed at a much lower per-row price. A baseline run without snapshot output, or a day with no matching changes, costs almost nothing. Rows enriched with Companies House (optional, off by default) add a small per-row enriched-row charge, only when a match is found. Prices are shown on the Store page.

Data, licence and privacy

  • Source: Home Office Register of licensed sponsors: workers, published under the Open Government Licence v3.0. Attribution is included on every record.
  • Organisation data only: organisation name, town, county, route and rating (plus, if enabled, company-level Companies House data, also OGL). No contacts, emails, officers or people.
  • Sole traders: some register entries are sole traders listed under a personal name. With Organisations only on (the default), those entries are skipped. This uses a heuristic covering title prefixes (Mr/Mrs/Dr…), "Firstname SURNAME" patterns and common first names.
  • Not immigration advice. This is a data feed. It does not tell you whether anyone qualifies for a visa.

FAQ

  • Why is my first run empty? It's the baseline. Changes appear from the second run onwards.
  • How often does the register change? GOV.UK republishes it on working days. Daily changes vary, so check the run summary (RUN_SUMMARY) for counts.
  • Can I get sponsored job ads too? Not yet. There's no free, keyless official jobs API (Find a job has no public API; Reed and Adzuna need keys). This may be added later.
  • Can I get the whole register? Yes. Turn on "Output full list on first run", or use a new Monitor name.

Keywords: UK visa sponsor list, register of licensed sponsors API, skilled worker sponsor list, sponsor licence revoked, UK visa sponsorship companies, Home Office sponsor register CSV, tier 2 sponsor list, sponsor licence monitoring.

About RawTrader | UK Industry & Bills

RawTrader | UK Industry & Bills is a UK newsletter and open data project tracking energy bills, fuel prices, public tenders, company closures and FCA short positions, using official data from Ofgem, DESNZ, ONS, Companies House, Find a Tender and the FCA.