Medication Drug Interaction API
Check drug-drug, drug-food, and drug-allergy interactions with severity levels and FDA evidence citations. Get complete drug information data. 480K+ drugs. Free tier available.
Medication Drug Interaction API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Drug Search | ||
| GET |
getDrugFull /v1/drugs/{rxnorm_id}/full |
Returns the complete drug monograph including all brand names, ingredients, drug class, and the full FDA Structured Product Label parsed into structured sections: indications and… |
| GET |
searchDrugs /v1/drugs/search |
Search for medications by brand name, generic name, NDC (National Drug Code), or RxNorm ID. Returns matching drugs with their RxNorm identifiers for use in interaction checking.… |
| GET |
getDrugById /v1/drugs/{rxnorm_id} |
Returns detailed information about a medication including brand names, generic name, NDC codes, ingredients, drug class, and FDA label summary. The RxNorm identifier is the… |
| Interaction Check | ||
| GET |
getSeverityLevels /v1/interactions/severity-levels |
Returns the definitions and clinical meanings of the three interaction severity levels used throughout this API. Useful for building UIs that display severity badges or warnings. |
| POST |
checkInteractions /v1/interactions/check |
The primary endpoint. Submit a list of medications (by RxNorm ID or drug name) and receive a comprehensive interaction analysis. The API checks all pairwise combinations of the… |
| GET |
getDrugInteractions /v1/drugs/{rxnorm_id}/interactions |
Returns all known drug-drug, drug-food, and drug-allergy interactions for a specified medication, extracted from FDA Structured Product Labels. Each interaction includes severity… |
| Drug Classes | ||
| GET |
listDrugClasses /v1/drugs/classes |
Returns the list of therapeutic drug classes (e.g., Statins, SSRIs, ACE Inhibitors) with member counts. Useful for building drug class browsers and formularies. Requires Pro… |
| Utility | ||
| GET |
healthCheck /v1/health |
Returns the current operational status of the API. No authentication required. |
Medication Drug Interaction API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 2 / second |
|
| PRO Recommended | $49 / month | 20 / second |
|
| ULTRA | $149 / month | 50 / second |
|
| MEGA | $299 / month | 100 / second |
|