Glossary
FDA product code
FDA product code is the three-letter classification that identifies a generic device type and determines its regulatory pathway. It works as a join key across openFDA: the Registration & Listing API, MAUDE device arrays, the 510(k) Clearances API and the GUDID API all carry product code fields that tie records together.
What is an FDA product code?
An FDA product code is the three-letter classification that identifies a generic device type and determines which regulatory pathway applies to it. In the cataloged openFDA records it behaves as the join key between endpoints: the Registration & Listing API tags its product-code fields, MAUDE's per-device arrays carry device identification, and both the 510(k) Clearances API and the GUDID API expose product code fields.
That consistency is what makes cross-endpoint analysis possible. Because the code identifies the generic type, clearance records, adverse-event reports and establishment listings can be aggregated to the same device category without name matching, which is unreliable since manufacturers market one device type under many brand names.
Why does FDA product code matter when choosing a dataset?
- Without the code, joins break. Matching MAUDE adverse events to 510(k) clearances by brand name undercounts, because the same generic device type ships under many names. The product code is the field both endpoints share.
- Denominators depend on it. Any adverse-event rate for a device category needs the code to define the population of cleared devices it is measured against.
- Pathway questions resolve to the code. Whether a device followed 510(k) premarket notification is a property of its classification, so regulatory and procurement teams should capture the code alongside the part number.
How do you evaluate FDA product code in a data source?
- Confirm the field is exposed. Both the 510(k) Clearances API and the GUDID API carry product code fields; verify them before designing a pipeline.
- Enumerate the type from Registration & Listing. The API's product-codes tags let you list the devices filed under a given code.
- Join MAUDE on the code, not the name. MAUDE's per-device arrays carry device identification that keys to the same classification.
- Watch for multi-code product lines. A line can span several codes, so category totals should be checked for double counting before they become denominators.
- Read the clearance record itself. The 510(k) clearance entry explains what the pathway document does and does not certify.
Related terms
The product code is best understood next to the pathway document it points to:
510(k) clearance is the regulatory pathway many product codes resolve to, and its record shows what a clearance does and does not certify for one device type.
The device records keyed to product codes sit in the catalog's health-care-equipment data, health-care-supplies data pages.
Frequently asked questions
What is an FDA product code?
A three-letter classification identifying a generic device type and determining its regulatory pathway. Registration & Listing, MAUDE, the 510(k) Clearances API and GUDID all carry it, which makes it the practical join key across openFDA.
Where does the product code appear in openFDA?
In the Registration & Listing API as tagged product-code fields, in MAUDE's per-device device-identification arrays, and as a named field in both the 510(k) Clearances API and the GUDID API.
Can one device have several product codes?
A product line can span more than one code, so counts aggregated by code should be checked for double counting before they are used as denominators for adverse-event rates.
Datasets containing this field
Datasets containing FDA product code
6 datasets carry fda product code in the catalog. Open one, count the fields, judge for yourself.
openFDA Device Adverse Events (MAUDE) API
mdr_report_key · event_type · date_of_event …+16 more
openFDA Device Registration & Listing API Data
registration.registration_number · registration.fei_number · registration.status_code …+13 more
WHO Medical Devices – Definitions and Policy Repository
IndicatorCode · IndicatorName · SpatialDim …+6 more
ClinicalTrials.gov API v2 - Studies Database
FDA Medical Devices Portal
database_title · description · updated …+3 more
Hugging Face Datasets Hub
Every listing shows the field dictionary, sample rows, and coverage before you commit. API, files, or your warehouse. Daily, weekly, or hourly.
Get sample rows