Endpoint Playground
Lists the health conditions in GoodRx's conditions directory, with each condition's name, `slug` and GoodRx URL. `has_medications` tells you whether GoodRx publishes a medications list for that condition. 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: 460 conditions; 4 fields had a value in every checked item.
Sample value profiles: name: “Abdominal Aortic Aneurysm” and 459 other values; url: goodrx.com; has_medications: true in 408 of 460.
curl 'https://api.crawlora.net/api/v1/goodrx/conditions' \
-H "x-api-key: $CRAWLORA_API_KEY"No request parameters
{
"code": 0,
"message": "success",
"data": {
"conditions": [
{
"name": "Acne",
"slug": "acne",
"url": "https://www.goodrx.com/conditions/acne",
"has_medications": true
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.