bc_search_drugs_fda
Search FDA-approved drugs using criteria like brand name, generic name, active ingredient, sponsor, and regulatory details. Retrieve results from the FDA Drugs@FDA database for pharmaceutical information.
Instructions
Search the FDA Drugs@FDA database for approved drug products.
This function searches for FDA-approved drugs based on various criteria including brand names, generic names, active ingredients, sponsors, and regulatory information.
Args: brand_name (str, optional): Brand or trade name of the drug. generic_name (str, optional): Generic name of the drug. active_ingredient (str, optional): Active ingredient name. sponsor_name (str, optional): Company or sponsor name. application_number (str, optional): FDA application number (NDA, ANDA, or BLA). marketing_status (str, optional): Marketing status of the drug. dosage_form (str, optional): Dosage form of the drug. route (str, optional): Route of administration. search_type (str): How to combine search terms - "and" or "or". sort_by (str, optional): Field to sort results by. limit (int): Maximum number of results to return (1-1000). skip (int): Number of results to skip for pagination (0-25000).
Returns: dict: Search results from the FDA Drugs@FDA API.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
active_ingredient | No | Active ingredient name | |
application_number | No | FDA application number (NDA, ANDA, or BLA) | |
brand_name | No | Brand or trade name of the drug (e.g., 'Tylenol') | |
dosage_form | No | Dosage form (e.g., 'TABLET', 'INJECTION', 'CAPSULE') | |
generic_name | No | Generic name of the drug (e.g., 'acetaminophen') | |
limit | No | Number of results to return | |
marketing_status | No | Marketing status: 'Prescription', 'Over-the-counter', 'Discontinued', or 'None (Tentative Approval)' | |
route | No | Route of administration (e.g., 'ORAL', 'INJECTION', 'TOPICAL') | |
search_type | No | Search type: 'and' for all terms must match, 'or' for any term matches | or |
skip | No | Number of results to skip for pagination | |
sort_by | No | Sort by field (e.g., 'sponsor_name', 'application_number') | |
sponsor_name | No | Company/sponsor name |