US EPA Safer Choice Portfolio Status Monitor
Pricing
from $20.00 / 1,000 safer choice status event delivereds
US EPA Safer Choice Portfolio Status Monitor
Watch Safer Choice products/companies (UPC/GTIN, company_name, product_url) and emit typed APPEARED/DROPPED/GOOD_STANDING events from the official EPA Envirofacts Safer Choice table. Not TRI facility twin; not ECHO compliance; not flat dump billed as rows; not unpaid ecolabel SaaS.
Pricing
from $20.00 / 1,000 safer choice status event delivereds
Rating
0.0
(0)
Developer
Daniel Witney
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 hours ago
Last modified
Categories
Share
US EPA Safer Choice Product / Company Portfolio Status Event Monitor
Watch a book of Safer Choice products and/or partner companies (UPC/GTIN and/or company_name / product_url keys) and emit typed APPEARED / DROPPED / GOOD_STANDING_LOST / GOOD_STANDING_RESTORED events when the official EPA Envirofacts Safer Choice / Design for the Environment snapshot changes for keys on that book.
Not an EPA TRI facility twin (#31). Not an ECHO compliance/violation scrape. Not a flat certified-products dump billed as rows. Not unpaid ecolabel SaaS scrape.
Job (A1b wedge)
US retailer ESG / procurement / formulary / brand / institutional-buyer desks track a customer-owned Safer Choice SKU or partner book and need Slack/JSON when a watched product appears / leaves the certified list, or a partner’s company_in_good_standing flips — without re-pulling the national table by hand.
A1b competitors cited from phase3-a1b-next3-v13.md only: 0 quiet Safer Choice portfolio / good-standing event PPE products. Database dump (different job): tehsnarf/epa-safer-choice-products (1 MAU — flat registry extract). Precision “Safer Choice product status monitor” returns only unrelated retail/job scrapers. Distinct from TRI (#31) and Energy Star product dump adjacency.
Source (official only)
| Path | URL | Notes |
|---|---|---|
| Portfolio live | https://data.epa.gov/dmapservice/saferchoice.t_safer_choice_and_design_for_the_environment/{start}:{end}/json | Official EPA Envirofacts Data Map Service; live-verified 200; start:end windowing (paginate until empty); watchlist matched client-side |
| Program | https://www.epa.gov/saferchoice | Attribution: EPA Safer Choice / DfE |
No API key. Cite EPA Safer Choice + retrieval date. Default product fields = product + company + good-standing + UPC/sector (product/org data).
Matching honesty
- Prefer UPC/GTIN (digits) or stable
product_url/#search=fragment. company_nameexact match after normalize (uppercase / collapse spaces) — imperfect for name-only / alias / DBA watches.- Covers published Safer Choice / DfE partnership rows on Envirofacts — not TRI facility identity, not ECHO compliance/enforcement.
- Cadence follows EPA Envirofacts publish — scheduled snapshot poll, not streaming.
- First observation of a watch key = baseline only (no product charge).
- Quiet / unchanged books ≈ $0 product charge.
- National table rows not on the book are never billed.
Events (PPE)
| Event | When |
|---|---|
SAFER_CHOICE_PRODUCT_APPEARED | Watched product (or company presence) was missing, now present on Envirofacts |
SAFER_CHOICE_PRODUCT_DROPPED | Watched product/company no longer returned for the watch key |
SAFER_CHOICE_GOOD_STANDING_LOST | company_in_good_standing flips true → false |
SAFER_CHOICE_GOOD_STANDING_RESTORED | company_in_good_standing flips false → true |
RUN_STATUS | Non-billable health row every successful run (FIXTURE_HEALTH / MONITOR_IDLE / …) |
Unknown/null good-standing transitions are not billed (honest — null ≠ a clear flip).
Modes
sourceMode=fixture(default): Store auto-test / CI. WithemitFixtureDemoEvents=false(default) emits onlyRUN_STATUS/FIXTURE_HEALTH→ 0 product charges.sourceMode=live: Official EPA Envirofacts Safer Choice table (no API key). Paginatedstart:endsnapshot; watchlist matched client-side — not a flat dump SKU.
Pricing (Model A — ADR 0010)
safer-choice-status-event-delivered@ $0.02 / unique delivered event ($20 / 1k)apify-actor-start@ $0.00005- Quiet / baseline days ≈ $0 product charge
Legal
GREEN — EPA Envirofacts public data service; cite EPA Safer Choice + retrieval date. Default product = product/company/good-standing/UPC/sector (product/org data).
Input
See .actor/input_schema.json. Primary fields: upcs, gtins, companyNames, productUrls. Optional signalGroups: presence, good_standing.
Build order
Phase 3 #37 (v13 A1b PASS #3 / GO #37). Pattern: US EPA TRI facility / Illinois IDFPR licence portfolio status monitors.