Medical Devices

List United States Medical Device Recalls records

List United States Medical Device Recalls records with optional filters and pagination.

Source: Source: openFDA, U.S. Food and Drug Administration. Not endorsed by the FDA. (Public domain (U.S. Government Work)).

Fields returned:

  • recall_number (str) — FDA identifier for the recall event
  • event_id (str) — Identifier grouping related recall records
  • status (str) — Whether the recall is ongoing, completed or terminated
  • classification (str) — Risk class of the recall, Class I being most serious
  • product_description (str) — Description of the recalled device
  • reason_for_recall (str) — Why the device was recalled
  • recalling_firm (str) — Company conducting the recall
  • firm_city (str) — City of the recalling company
  • firm_state (str) — State of the recalling company
  • firm_country (str) — Country of the recalling company
  • voluntary_or_mandated (str) — Whether the recall was voluntary or FDA mandated
  • distribution_pattern (str) — Where the affected devices were distributed
  • product_quantity (str) — Quantity of product affected
  • recall_initiation_date (date) — Date the firm began the recall
  • report_date (date) — Date the recall was published by the FDA
  • termination_date (date) — Date the recall was terminated, if closed

Example: GET /v1/data/united-states-medical-device-recalls?limit=10&classification=example

get/v1/data/united-states-medical-device-recalls

Request

  • Base URL: https://api.aristocles.com.au (the document declares no server; this is the origin it was published from)
  • URL: https://api.aristocles.com.au/v1/data/united-states-medical-device-recalls
  • Auth: none declared. Required headers: X-API-Key

Query parameters

limitinteger

Max records to return (1-100).

offsetinteger

Records to skip, for pagination.

classificationstring nullable

Risk class of the recall, Class I being most serious

Example:example
statusstring nullable

Whether the recall is ongoing, completed or terminated

Example:example
recalling_firmstring nullable

Company conducting the recall

Example:example
firm_statestring nullable

State of the recalling company

Example:example
firm_countrystring nullable

Country of the recalling company

Example:example
report_datestring nullable

Date the recall was published by the FDA

Example:2026-01-01

Headers

X-API-Keystring required

Response

A page of United States Medical Device Recalls records with pagination metadata.

unknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.