CFIA SFCR Food Licence Portfolio Status Monitor
Pricing
from $20.00 / 1,000 cfia sfcr licence status event delivereds
CFIA SFCR Food Licence Portfolio Status Monitor
Watch CFIA SFCR Food licence numbers and emit typed APPEARED/DROPPED/ESTABLISHMENTS_CHANGED/DBA_CHANGED events from the official CFIA Food Licence Registry CSV (Open Government Licence — Canada). Not FSA/FSIS twin; not FHRS/alerts; not unpaid supplier-audit SaaS; not a nationwide dump SKU.
Pricing
from $20.00 / 1,000 cfia sfcr licence status event delivereds
Rating
0.0
(0)
Developer
Daniel Witney
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
CFIA SFCR Food Licence Number Portfolio Status Event Monitor
Watch a book of CFIA Safe Food for Canadians (SFCR) Food licence numbers and emit typed directory status events when the official Canadian Food Inspection Agency Food Licence Registry CSV shows a licence appearing, leaving the published good-standing list, or materially changing included establishments / DBA.
Not the UK FSA AppNo twin (#32). Not the US FSIS Est# twin (#29). Not FHRS / food-alert / RASFF tickers. Not unpaid supplier-audit SaaS scrape. Not a nationwide dump SKU billed as rows.
Coverage honesty (Food licence number exact match + good-standing listing semantics)
- Source: Official CFIA Food Licence Registry complete CSV
https://apps.inspection.canada.ca/webapps/foodlicenceregistry/FoodLicenceRegistry/DownloadFoodLicenceList/?language=e&downloadType=csv
(live-verified HTTP 200;Content-Disposition: FoodLicenceRegistryYYYY-MM-DD.csv; fields include Food licence number, Legal name, Address, Also doing business as, Included establishments). XML twin available. - Keys: Food licence number exact match after normalize (trim / uppercase / strip internal spaces, hyphens, underscores). Legal name+address is not used as a primary match.
- Semantics: The registry publishes holders in good standing. A DROPPED event means removal from that published valid list — not a full enforcement / inspection docket.
- Cadence: Follows CFIA publish (verify per-run Content-Disposition date). Not intra-day streaming.
- Jurisdiction: Canada CFIA SFCR Food licences only.
Events
| Event | When |
|---|---|
CFIA_LICENCE_APPEARED | Watched Food licence number missing → present on good-standing list |
CFIA_LICENCE_DROPPED | Watched Food licence number present → missing from good-standing list |
CFIA_ESTABLISHMENTS_CHANGED | Included establishments fingerprint changed while still present |
CFIA_DBA_CHANGED | Also doing business as changed while still present |
RUN_STATUS | Non-billable health row every successful run |
First observation of a licence stores a baseline only (no product charge).
Modes
sourceMode=fixture(default): Store health / CI. WithemitFixtureDemoEvents=false(default) emits onlyRUN_STATUS/FIXTURE_HEALTH→ 0 product charges.sourceMode=live: Official CFIA CSV (no API key). One CSV pull, then in-memory filter to the watchlist — does not bill national rows.
Pricing (Model A)
cfia-sfcr-licence-status-event-delivered@ $0.02 / unique delivered eventapify-actor-start@ $0.00005- Quiet books ≈ $0 product charge
Input
See .actor/input_schema.json. Primary field: foodLicenceNumbers (alias licenceNumbers). Optional signalGroups: directory, establishments, dba.
Legal
GREEN — CFIA public Food Licence Registry under Open Government Licence — Canada. Cite CFIA + retrieval date. Default product fields = Food licence number + legal name + address/DBA + establishments (business facility data).
A1b wedge
Food-licence-number watchlist × scheduled official CFIA CSV/XML snapshot diff → typed appear/drop/establishment/DBA events only for the book. Empty same-job Store shelf; adjacency is FSA/FSIS/FHRS (wrong regulator / geography / ID). See opportunity/reports/phase3-a1b-next3-v13.md (#2 PASS → build #36).
Private
isPublic must remain false for this launch.