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
| Name | Type | Required | Description |
|---|---|---|---|
query | string | yes | Partial or full drug name (e.g. "wegovy", "zepbound 5mg", "mounjaro auto-injectors"). |
limit | integer | no | Max matches to return (1–50). Defaults to 10. |
Example
- Python
- TypeScript
Response
Each match is an object with a singlefull_name field — the canonical Brand Strength Form string.
Next step
Pass the resolvedfull_name as drug_info.medication_strength when you call Fill Prior Authorization, or use the drug_name (e.g. "wegovy") in Get Clinical Questions.