search_clinics
Find veterinary specialty clinics by city + specialty. Returns a ranked shortlist with credentials, address, rating, review count, and a contact action. Promoted listings rank first. state is genuinely optional: omit it and the city is resolved across states; if that city slug exists in more than one state the error carries a data.candidates array (state, state_name, clinic_count) to re-call with.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | Yes | City slug (e.g. "denver", "austin", "new-york"). Display names ("Denver", "New York") are accepted and normalised. | |
| limit | No | ||
| state | No | Optional 2-letter state slug ("co", "tx", "ca"). Omit it unless you know it — it is only needed to disambiguate a city slug shared by several states, and the error response tells you when that happens. | |
| specialty | Yes | Specialty slug (e.g. "orthopedic-surgery", "oncology", "emergency-critical-care", "generalist"). Closed set; use list_specialties. |