Endpoint Playground
Returns every filter available for a Healthgrades provider search at a location, with accepted values, labels, and result counts: insurers (with plan IDs), gender, distance, age, availability, language, patient rating, clinical focus, affiliated hospitals, practicing specialties, and affirming care. Insurer, language, clinical focus, hospital, and specialty values depend on the query and location. Each group's param names the /healthgrades/physicians/search parameter that accepts its values.
14 Oct 2026: 10 filters; 3 fields had a value in every checked item.
Sample value profiles: values: median 6 entries.
curl 'https://api.crawlora.net/api/v1/healthgrades/physicians/filters?query=Cardiology' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| query | string | Yes | Cardiology | Specialty, condition, procedure, or provider name |
| where | string | No | City and state, or ZIP code |
{
"code": 0,
"message": "success",
"data": {
"query": "Cardiology",
"where": "Boston, MA",
"filters": [
{
"param": "insurance",
"label": "Insurance",
"values": [
{
"value": "HPY00006F7",
"label": "Cigna",
"count": 227,
"plans": [
{
"id": "HPT0000407",
"name": "PPO"
}
]
}
]
},
{
"param": "language",
"label": "Language",
"values": [
{
"value": "spanish",
"label": "Spanish",
"count": 12
}
]
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.