Search providers near a location

View as MarkdownOpen in Claude
Returns ranked candidate providers near the supplied coordinates. Results are ordered by great-circle distance from the search origin, filtered to the supplied service type when present, and capped at the requested radius. The response carries operational signals such as open hours, recent wait times, and a coarse data-quality tier, so a member client can render an actionable list without a second round-trip. Distances are reported in metres; coordinates use WGS84. Anonymous: no authentication is required. Rate limits apply per source IP; clients SHOULD render a friendly message on a 429 response and back off. This endpoint is not a clinical triage tool; it is access infrastructure for discovering providers.

Query parameters

latitudedoubleRequired-90-90

Search centre latitude (WGS84). Combine with longitude to define the centre of the search radius.

longitudedoubleRequired-180-180

Search centre longitude (WGS84).

serviceTypeCodestringOptional

Restrict results to a specific service type. Accepts the snake_case key service_type_code from member clients.

radiusKmdoubleOptional1-1000

Search radius in kilometres. Defaults to 10. Maximum 1000. Accepts the snake_case key radius_km.

limitdoubleOptional1-1000
Maximum number of results to return. Defaults to 10. Maximum 1000.

Response

A ranked page of nearby providers.
datalist of objects
Ranked candidate providers, ordered by distance from the search origin.
paginationobject
Pagination metadata for stepping forward by offset.
metaobject