GoodRx
Prescription drug prices and pharmacy coupon prices
Prescription savings and drug prices at US pharmacies.
Your information
Prescription form, for example tablet; omit for GoodRx’s most common choice.
Brand or generic medicine name, for example amoxicillin.
Number of units, for example 30; omit for GoodRx’s most common choice.
Prescription strength, for example 500 mg; omit for GoodRx’s most common choice.
Five-digit US ZIP code, for example 60614.
Example results
- Form
- tablet
- Medicine
- Amoxicillin
- Quantity
- 30
- Strength
- 500mg
- Pharmacies
Pharmacies Pharmacy Name Goodrx Link Savings (%) Coupon Price (USD) Retail Price (USD) Aurora Pharmacy58.812.229.63Sams Club31.112.418.01Walgreens52.412.8426.97Walgreens Specialty Pharmacy52.112.8426.8Meijer Pharmacy4514.526.36Jewel-Osco37.916.3526.34Mariano's27.916.5522.96Walmart56.317.7840.68Walmart Neighborhood Market55.717.7840.16Costco35.918.9929.63Capsule Pharmacy—29.63—CVS Pharmacy—31.84—Target (CVS)—31.84—
About GoodRx
GoodRx compares medicine coupon prices near a US ZIP code; provide the medicine and ZIP code, with prescription details optional.
Built by Fous from goodrx.com and zippopotam.us and checked automatically; it last passed a check on Sep 28, 2026. Fous is not affiliated with GoodRx.
Actions
Compare drug prices
1 credit per runCompare standard GoodRx coupon prices at pharmacies near a US ZIP code for a medicine and prescription. Prices may change and some pharmacies may not offer coupons.
Uses GoodRx and zippopotam.us.
What you provide
| Field | Type | Required | Description |
|---|---|---|---|
Formform | Text | Optional | Prescription form, for example tablet; omit for GoodRx’s most common choice.Example: Tablet |
Medicinemedicine | Text | Required | Brand or generic medicine name, for example amoxicillin.Example: Amoxicillin |
Quantityquantity | Number | Optional | Number of units, for example 30; omit for GoodRx’s most common choice.Example: 30 |
Strengthstrength | Text | Optional | Prescription strength, for example 500 mg; omit for GoodRx’s most common choice.Example: 500 mg |
Zip Codezip_code | Text | Required | Five-digit US ZIP code, for example 60614.Example: 60614 |
What you get
| Field | Type | Description |
|---|---|---|
Formform | Text | Prescription form used.Example: Tablet |
Medicinemedicine | Text | Medicine shown by GoodRx.Example: Amoxicillin |
Quantityquantity | Number | Number of units used.Example: 30 |
Strengthstrength | Text | Prescription strength used.Example: 500mg |
Pharmaciespharmacies | List | Nearby pharmacies sorted by standard GoodRx coupon price. |
Goodrx Linkpharmacies[].goodrx_link | Text | Example: https://www.goodrx.com/amoxicillin?form=tablet&dosage=500mg&quantity=30&pharmac… |
Pharmacy Namepharmacies[].pharmacy_name | Text | Example: Aurora Pharmacy |
Savings (%)pharmacies[].savings_percent | Number | Example: 58.8 |
Coupon Price (USD)pharmacies[].coupon_price_usd | Number | Example: 12.2 |
Retail Price (USD)pharmacies[].retail_price_usd | Number | Example: 29.63 |
Example result
For Form: Tablet, Medicine: Amoxicillin, Quantity: 30, Strength: 500 mg, Zip Code: 60614
{
"form": "tablet",
"medicine": "Amoxicillin",
"quantity": 30,
"strength": "500mg",
"pharmacies": [
{
"goodrx_link": "https://www.goodrx.com/amoxicillin?form=tablet&dosage=500mg&quantity=30&pharmacyId=49222",
"pharmacy_name": "Aurora Pharmacy",
"savings_percent": 58.8,
"coupon_price_usd": 12.2,
"retail_price_usd": 29.63
},
{
"goodrx_link": "https://www.goodrx.com/amoxicillin?form=tablet&dosage=500mg&quantity=30&pharmacyId=49499",
"pharmacy_name": "Sams Club",
"savings_percent": 31.1,
"coupon_price_usd": 12.4,
"retail_price_usd": 18.01
},
{
"goodrx_link": "https://www.goodrx.com/amoxicillin?form=tablet&dosage=500mg&quantity=30&pharmacyId=3",
"pharmacy_name": "Walgreens",
"savings_percent": 52.4,
"coupon_price_usd": 12.84,
"retail_price_usd": 26.97
}
]
}For developers
Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"
curl 'https://api.fous.com/v1/query' \
--fail-with-body --silent --show-error --max-time 120 \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H 'Content-Type: application/json' \
--data-raw '{
"api": "@goodrx",
"visibility": "public",
"operation": "compare_drug_prices",
"version": 1,
"input": {
"form": "tablet",
"medicine": "amoxicillin",
"quantity": 30,
"strength": "500 mg",
"zip_code": "60614"
},
"response": {
"format": "json"
}
}'What you can do with it
- Compare coupon prices for a medicine near a customer’s ZIP code
- Identify nearby pharmacies with lower coupon prices
- Estimate savings against listed retail prices
Questions
Is Fous affiliated with GoodRx?
No. Fous is not affiliated with GoodRx. This workflow reads the public goodrx.com website and returns its data.
How much does it cost?
Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.
Do I need a GoodRx account?
No. You only need a Fous account.
How current is the data?
Fous gets the data from goodrx.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 28, 2026.
What are nearby pharmacies charging for a medicine?
Use Compare drug prices with the medicine and five-digit US ZIP code. Prescription form, quantity, and strength are optional.
Which nearby pharmacy has the lowest coupon price?
Compare drug prices returns nearby pharmacies sorted by standard GoodRx coupon price.
How much could a coupon save versus retail price?
Compare drug prices returns coupon price, retail price, and savings percentage for nearby pharmacies.