Skip to main content
POST
Look up medical devices cleared by the US Food and Drug Administration through premarket notification (510(k)). Supply at least one clearance number, applicant, device name or product code. Names are matched as word phrases; multiple filters must all match. Returns the total matches and clearance records, newest decision first, with device classifications and decision and received dates. Contact names and street addresses are excluded. No match returns an empty list. The source refreshes weekly.

Authentication

Requires x402 payment in the payment-signature header.

Request Body

string
The clearance number, for example K253582.
string
The company that applied, matched as words. 2 to 100 characters.
string
The device name, matched as words. 2 to 100 characters.
string
The FDA product code.
integer
The most clearance records to return. From 1 to 25. Defaults to 10.

Response (200 OK)

Top-level envelope: success (boolean) and data (object). All fields below are nested under data.
string
Durable job ID for audit and lookup
string
Job status: completed
string
Always product_device_clearances
object
The answer, described under Result below
object
Where the answer came from and when
string
The public body the data comes from. Always US Food and Drug Administration.
string
public when the data comes from a public body, commercial otherwise
string
When the lookup was made, as an ISO 8601 UTC time
string
When the source says the fact was last updated, or null when the source gives no date

Result

Nested under data.result.
number
How many clearances matched, including any beyond limit.
object[]
Matching clearances, newest decision first; absent values are null.
string
The clearance number. null when the source gives no value.
string
The device name on the clearance. null when the source gives no value.
string
The company that applied. null when the source gives no value.
string
The applicant city. null when the source gives no value.
string
The applicant state. null when the source gives no value.
string
The applicant country code. null when the source gives no value.
string
The FDA product code. null when the source gives no value.
string
The device class. null when the source gives no value.
string
The device regulation number. null when the source gives no value.
string
The medical specialty. null when the source gives no value.
string
The decision description. null when the source gives no value.
string
The decision code. null when the source gives no value.
string
The decision date. null when the source gives no value.
string
The date the application was received. null when the source gives no value.
string
The clearance type. null when the source gives no value.
boolean
Whether a third party reviewed the application; null when unspecified.
string
Whether the application provides a statement or a summary. null when the source gives no value.
See Pricing for this tool’s price. A wallet (x402) call receives it in the 402 quote before anything is charged; a call paid from prepaid credits is charged when the API accepts the request and answers 200.

Notes

  • Results return inline. The finished job stays available at /v1/requests/{request_id}