US EPA Safer Choice Portfolio Status Monitor avatar

US EPA Safer Choice Portfolio Status Monitor

Pricing

from $20.00 / 1,000 safer choice status event delivereds

Go to Apify Store
US EPA Safer Choice Portfolio Status Monitor

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

Daniel Witney

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

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)

PathURLNotes
Portfolio livehttps://data.epa.gov/dmapservice/saferchoice.t_safer_choice_and_design_for_the_environment/{start}:{end}/jsonOfficial EPA Envirofacts Data Map Service; live-verified 200; start:end windowing (paginate until empty); watchlist matched client-side
Programhttps://www.epa.gov/saferchoiceAttribution: 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_name exact 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)

EventWhen
SAFER_CHOICE_PRODUCT_APPEAREDWatched product (or company presence) was missing, now present on Envirofacts
SAFER_CHOICE_PRODUCT_DROPPEDWatched product/company no longer returned for the watch key
SAFER_CHOICE_GOOD_STANDING_LOSTcompany_in_good_standing flips true → false
SAFER_CHOICE_GOOD_STANDING_RESTOREDcompany_in_good_standing flips false → true
RUN_STATUSNon-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. With emitFixtureDemoEvents=false (default) emits only RUN_STATUS / FIXTURE_HEALTH → 0 product charges.
  • sourceMode=live: Official EPA Envirofacts Safer Choice table (no API key). Paginated start:end snapshot; 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

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.