medical

FDA medical-device recalls - the enforcement record of...

FDA medical-device recalls — the enforcement record of devices removed or corrected in the US market because they could pose a health risk. Search by device name (product description), recalling firm (manufacturer), recall classification (I = most serious / reasonable probability of serious health consequences, II, or III), status (Ongoing, Completed, Terminated, Pending), or state of the recalling firm — or omit all filters for the most recent recalls nationwide. Each record returns the FDA recall number, classification, status, product description and quantity, the reason for the recall, code/lot information, the recalling firm and location, distribution pattern, whether it was voluntary or FDA-mandated, and the recall-initiation, classification, and report dates — newest report first, with the total matching count. Free, public-domain US government data. Which devices are under recall right now is fresh post-training data with real patient-safety stakes; distinct from medical.device-510k (clearances), medical.device-classification (risk class), medical.device-udi (device identifiers), and medical.device-event (adverse-event reports). Point-in-time public records, not medical or regulatory advice.

get/api/medical/device-recall

Request

  • Base URL: https://2s.io
  • URL: https://2s.io/api/medical/device-recall
  • Auth: API key in header PAYMENT-SIGNATURE

Query parameters

devicestring

Device name / product-description substring.

firmstring

Recalling firm (manufacturer) name substring.

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

Recall classification: I, II, or III.

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

Recall status.

statestring

2-letter state of the recalling firm.

limitinteger

Maximum number of results to return.

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.