openFDA Drug API
FDA open data API for drug adverse events (FAERS), labeling, recalls, and enforcement actions. 20M+ adverse event reports, structured JSON responses.
Tools (13)13 verified
get-adverse-eventsextractverified
by MatthewCampCorp
[NexVigilant Station] Extract adverse event reports from the openFDA FAERS API response. Returns structured JSON with safety report IDs, drug names, reaction terms, seriousness criteria, and patient demographics.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
get-event-countextractverified
by MatthewCampCorp
[NexVigilant Station] Extract the total result count from an openFDA API response. Returns the meta.results.total field showing how many adverse event reports match the current query.
Input Schema
{
"type": "object",
"properties": {}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
navigate-drug-eventsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS drug adverse event endpoint for a specific drug. Constructs the API URL with proper search parameters.
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results to return (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to search FAERS for (e.g. metformin, atorvastatin)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-reaction-eventsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS adverse event endpoint filtered by reaction/event term. Searches for specific adverse reactions across all drugs.
Input Schema
{
"type": "object",
"required": [
"reactionTerm",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results to return (default: 10)"
},
"reactionTerm": {
"type": "string",
"description": "MedDRA preferred term for the adverse reaction (e.g. RHABDOMYOLYSIS, HEPATOTOXICITY)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-drug-reaction-combomulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint with combined drug + reaction search. Essential for building 2x2 contingency tables for PRR/ROR signal detection.
Input Schema
{
"type": "object",
"required": [
"drugName",
"reactionTerm",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to search"
},
"reactionTerm": {
"type": "string",
"description": "MedDRA reaction term to cross-reference"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-serious-eventsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint filtered for serious adverse events only (death, hospitalization, life-threatening, disability). Maps to ICH E2A seriousness criteria.
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to filter serious events for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-death-eventsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint filtered for fatal adverse events (seriousnessdeath=1). Critical for safety signal prioritization.
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of results (default: 10)"
},
"drugName": {
"type": "string",
"description": "Drug name to search fatal events for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-event-countsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS count endpoint for top adverse reactions of a drug. Returns frequency distribution needed for signal detection (PRR/ROR numerator).
Input Schema
{
"type": "object",
"required": [
"drugName",
"limit"
],
"properties": {
"limit": {
"type": "string",
"description": "Number of top reactions to return (default: 20)"
},
"drugName": {
"type": "string",
"description": "Drug name to get reaction counts for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Steps (1): navigate
navigate-drug-ndcmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA NDC directory endpoint to look up National Drug Code information for a specific drug. Returns product details, packaging, routes, and dosage forms.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to look up NDC codes for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-drug-recallsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA drug enforcement/recall endpoint filtered by drug name. Returns recall classification, reason, distribution pattern, and voluntary vs mandated status.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to search recalls for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-reaction-countsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS count endpoint to get the top adverse reactions reported for a specific drug. Returns reaction terms ranked by report frequency โ essential for signal detection.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to count reactions for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-drug-interactionsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA FAERS endpoint filtered by two co-prescribed drugs to find adverse events from drug-drug interactions. Critical for polypharmacy safety assessment.
Input Schema
{
"type": "object",
"required": [
"drug1",
"drug2"
],
"properties": {
"drug1": {
"type": "string",
"description": "First drug name (generic)"
},
"drug2": {
"type": "string",
"description": "Second drug name (generic)"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
navigate-drug-labelsmulti-stepverified
by MatthewCampCorp
[NexVigilant Station] Navigate to openFDA drug labeling endpoint filtered by drug name. Returns SPL label data including indications, warnings, adverse reactions, and contraindications.
Input Schema
{
"type": "object",
"required": [
"drugName"
],
"properties": {
"drugName": {
"type": "string",
"description": "Generic or brand name of the drug to search labels for"
}
}
}Execution Metadata
Selector: body
Auto-submit: false
Result selector: body
Result extract: text
Steps (1): navigate
Config ID: fecdfe80-1aed-47eb-b930-cb31823b1a67
Created: 3/6/2026
Updated: 3/6/2026