England & Wales Approved Food Establishment Change Signals avatar

England & Wales Approved Food Establishment Change Signals

Pricing

from $15.00 / 1,000 approved food establishment change signals

Go to Apify Store
England & Wales Approved Food Establishment Change Signals

England & Wales Approved Food Establishment Change Signals

Monitor the official FSA daily master feed for meaningful changes to approved food establishments in England and Wales.

Pricing

from $15.00 / 1,000 approved food establishment change signals

Rating

0.0

(0)

Developer

Starshape Tools

Starshape Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Monitor meaningful lifecycle and scope changes in the Food Standards Agency's official Approved Food Establishments - Daily update. This Actor is not a Food Hygiene Rating monitor and does not claim to determine an establishment's complete legal status.

Signals

The Actor emits exactly one Dataset record for one establishment transition, even when several monitored fields change together. changedFields, before, and after preserve the combined transition.

  • ESTABLISHMENT_ADDED
  • ESTABLISHMENT_NO_LONGER_LISTED
  • APPROVED_ACTIVITY_CHANGED
  • SPECIES_SCOPE_CHANGED
  • COMPETENT_AUTHORITY_CHANGED
  • TRADING_NAME_CHANGED

It never labels disappearance as closure or revocation. A no-longer-listed signal requires absence from two consecutive clean England/Wales observations and states only that the approval number is no longer listed in this product scope.

Source and geography

Every live run resolves and downloads the full official FSA daily master CSV from the FSA data catalogue. The source is normally updated daily at 7am with the status at close of business on the previous day.

The complete CSV is parsed and its raw geography profile is validated first. Only rows whose Country is England or Wales enter the business snapshot, diff, removal confirmation, or signals. Northern Ireland, Jersey, Isle of Man, and Guernsey remain visible only as aggregate source diagnostics. A blank or previously unknown Country fails the cycle without changing the snapshot.

Baseline, duplicates, and safety

The first valid live run stores a full England/Wales baseline and emits zero signals (BASELINE_INITIALIZED). maxItems limits only Dataset emission; it never truncates acquisition, validation, or snapshot state.

AppNo is the stable key after trimming, Unicode normalization, and safe case normalization; internal whitespace is not rewritten. Blank or duplicate in-scope keys are quarantined per key. A duplicate cannot overwrite an accepted entity or advance its removal counter. When a duplicate becomes unique, its first clean observation is a silent per-key baseline. Up to the supplied historical high of four duplicate keys is treated as known small-source noise. Beyond that profile, an in-scope duplicate-key rate above 0.2%, or a blank-key rate above 0.1%, fails the complete cycle. The ratio guard is more than 2.6 times the supplied historical rate of four keys among roughly 5,300 rows.

HTTP, CSV, schema, geography, key-rate, or major row-count anomalies produce no business Dataset records and do not mutate the accepted snapshot. Dataset and OUTPUT persistence complete before snapshot commit.

Privacy

V1 neither detects nor emits address changes. It stores no address or contact fields. When the source says AddressWithheld = Yes, the Actor never enriches, infers, or reconstructs the hidden address.

Sample mode

Use { "mode": "sample", "maxItems": 30 } for a deterministic non-empty demonstration through the production normalization and diff logic. Sample mode makes zero external HTTP requests, never opens the production named key-value store, and never mutates the production snapshot.

Licence and attribution

Source: Food Standards Agency, Approved Food Establishments - Daily update. Contains Food Standards Agency information licensed under the Open Government Licence v3.0. No FSA rating image or logo is used.