Regulation Changes

Regulation change feed — confirmed fingerprint changes from the monthly monitor plus pet-food recall events from the recall monitor (B1).

Returns a coverage summary (monitored sources + last run from monitor_state.json and recall_state.json) plus change events from monitor_changes.json and recall_changes.json. Each event carries source_id, jurisdiction, change_type and is traceable to the official source via url. Recall events (change_type="new_recall") additionally expose recall_key, recall_date, brand and product. Honest: no recorded change => results=[] (no fabricated history).

get/api/v1/changes

Request

  • Base URL: https://petforai.com (the document declares no server; this is the origin it was published from)
  • URL: https://petforai.com/api/v1/changes
  • Auth: none declared

Query parameters

sincestring nullable

Only changes detected at/after this point. ISO date (2026-07-01) or relative (30d / 4w / 2m). Empty = all recorded changes.

sourcestring nullable

Filter by source id keyword, e.g. 'aafco', 'eu', 'cn', 'openfda'

typestring nullable

Filter by change type keyword: 'expanded', 'reduced', 'modified' (heuristic from normalized-length delta)

group_bystring nullable

Set 'jurisdiction' to also return a per-jurisdiction breakdown in summary.by_jurisdiction

limitinteger

Max results (anti-dump cap 50)

offsetinteger

Paging offset

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.