Skip to main content
search_drugs fuzzy-searches the fax-PA drug catalog and returns canonical full_name strings suitable for drug_info.medication_strength on Fill Prior Authorization. The catalog currently covers Wegovy, Ozempic, Zepbound, and Mounjaro — all SKUs. Matching is case-insensitive with exact > prefix > substring > token/fuzzy ranking.

Parameters

NameTypeRequiredDescription
querystringyesPartial or full drug name (e.g. "wegovy", "zepbound 5mg", "mounjaro auto-injectors").
limitintegernoMax matches to return (1–50). Defaults to 10.

Example

from simplex import SimplexClient

client = SimplexClient()

matches = client.search_drugs(query="wegovy 1mg")
for m in matches:
    print(m["full_name"])

Response

Each match is an object with a single full_name field — the canonical Brand Strength Form string.
[
  { "full_name": "Wegovy 1 mg/0.5 mL pen-injectors" },
  { "full_name": "Wegovy 1.7 mg/0.75 mL pen-injectors" }
]

Next step

Pass the resolved full_name as drug_info.medication_strength when you call Fill Prior Authorization, or use the drug_name (e.g. "wegovy") in Get Clinical Questions.