Endpoint Playground
Lists the drugs GoodRx files under one letter of its A-Z directory, chosen with the required `letter` (`a` to `z`). Each drug has its name, price-page `slug`, GoodRx URL and drug-information URL. If GoodRx is unreachable, a retained copy up to about a day old is returned and flagged with an `X-Availability-Mode: stale` header.
14 Oct 2026: 611 drugs; 0 fields had a value in every checked item and 4 varied between items.
Sample value profiles: name: “A-Hydrocort” and 436 other values; url: goodrx.com; info_url: goodrx.com.
curl 'https://api.crawlora.net/api/v1/goodrx/drugs?letter=a' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| letter | string | Yes | a | Directory letter |
{
"code": 0,
"message": "success",
"data": {
"letter": "a",
"drugs": [
{
"name": "Abacavir",
"slug": "abacavir",
"url": "https://www.goodrx.com/abacavir",
"info_url": "https://www.goodrx.com/abacavir/what-is"
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.