openFDA API

government & registries

15 endpoints for public openFDA data. Send your key in x-api-key; you pay for calls that run, and errors on our side are free. openFDA API overview, examples and prices →

endpointwhat it returnsparameterscostactions
GET/openfda/v1/adverse-eventsFDA drug adverse event reports25 optional1 crdocstry
GET/openfda/v1/adverse-events/statsFDA adverse event counts12 optional1 crdocstry
GET/openfda/v1/devices/510kFDA 510(k) device clearances21 optional1 crdocstry
GET/openfda/v1/devices/classificationFDA device classification17 optional1 crdocstry
GET/openfda/v1/devices/eventsFDA device adverse event reports19 optional1 crdocstry
GET/openfda/v1/devices/pmaFDA PMA device approvals19 optional1 crdocstry
GET/openfda/v1/devices/recallsFDA device recalls (detailed)19 optional1 crdocstry
GET/openfda/v1/devices/udiFDA device identifiers (GUDID)22 optional1 crdocstry
GET/openfda/v1/drug-approvalsFDA drug approvals (Drugs@FDA)21 optional1 crdocstry
GET/openfda/v1/drug-labelFDA drug label (full text)5 optional1 crdocstry
GET/openfda/v1/drug-labelsFDA drug label search22 optional1 crdocstry
GET/openfda/v1/drug-shortagesFDA drug shortages17 optional1 crdocstry
GET/openfda/v1/food-eventsFDA food and supplement adverse events18 optional1 crdocstry
GET/openfda/v1/ndcFDA National Drug Code directory24 optional1 crdocstry
GET/openfda/v1/recallsFDA recalls (drugs, devices, food)23 optional1 crdocstry