gov

FDA food recall enforcement reports, newest first by report...

FDA food recall enforcement reports, newest first by report date. All filters optional. Each record includes recall number, status (Ongoing/Completed/Terminated/Pending), classification (Class I/II/III), product description, reason for recall, initial-notification mechanism, voluntary-vs-mandated, recalling firm + city/state/country, distribution pattern, and recall + report dates. Backed by OpenFDA's /food/enforcement endpoint; public-domain US government records.

get/api/gov/fda-food-recalls

Request

  • Base URL: https://2s.io
  • URL: https://2s.io/api/gov/fda-food-recalls
  • Auth: API key in header PAYMENT-SIGNATURE

Query parameters

productstring

Product-name substring match on the recall description. Examples: "spinach", "peanut butter", "infant formula".

classification'I' | 'II' | 'III'

Optional class filter. I = life-threatening (e.g., Listeria, undeclared major allergen), II = temporary/reversible health risk, III = unlikely to cause harm (e.g., minor labeling).

status'Ongoing' | 'Completed' | 'Terminated' | 'Pending'

Optional status filter.

statestring

Optional 2-letter US state of the recalling firm (e.g., "CA", "TX").

limitinteger

Max recalls (1-100). Default 20.

trial1

Try before you buy. Set to 1 for one free real call per endpoint per hour — no wallet or payment needed — to verify the endpoint before paying. Equivalent to sending the "X-2s-Trial: 1" request header. Listed only on operations that offer a trial; the others always answer 402.

Response

(unresolved $ref)

Changes

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