UnifyAPI
← Back to catalog

pharmgkb.drug_labels

mock data$0.002 / call

PharmGKB Drug Label Annotations

Retrieve pharmacogenomics (PGx) drug label annotations from regulatory agencies curated by PharmGKB. Supports FDA (500+ labels), EMA, PMDA (Japan), HCSC (Canada), SWISSMEDIC, and AEMPS (Spain). Each annotation links a drug label to PGx biomarkers, indicates whether it includes dosing guidance, whether an alternate drug is recommended, cancer-genome relevance, pediatric tags, and testing information. Filter to dosing-information-only labels for actionable prescribing guidance. Paginated (up to 100/page). Source: PharmGKB, CC BY-SA 4.0.

Healthprovider: Pharmgkb#pharmgkb#health

Input schema

page

Page number for pagination (1-indexed). Each page returns up to 100 results. FDA source has 500+ annotations.

integer
source

Regulatory authority whose drug label annotations to retrieve. FDA=US Food & Drug Administration (largest set), EMA=European Medicines Agency, PMDA=Japan, HCSC=Canada, SWISSMEDIC=Switzerland, AEMPS=Spain. Defaults to FDA.

string
dosing_only

When true, return only labels that include pharmacogenomics-based dosing information (dosingInformation=true). Useful for finding actionable prescribing guidance.

boolean

Call via REST

curl -X POST https://unifyapi.pro/api/call/pharmgkb.drug_labels \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"page":1,"source":"FDA","dosing_only":false}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.