Skip to main content
GET
Look up the zoning polygon that intersects a point. Returns the smallest matching polygon at the given coordinate to prefer the most specific classification. Available for 10 cities — see Municipal Intelligence Coverage for the full city list.
If no polygon directly intersects the coordinate — for example, when a point falls on a road boundary or gap between zones — the API returns the nearest polygon within 150 metres. If nothing is found within 150 metres, the endpoint returns 404.

Query Parameters

number
required
Latitude in decimal degrees. Example: 43.6532.
number
required
Longitude in decimal degrees. Example: -79.3832.
string
Optional municipality slug. One of toronto, calgary, edmonton, vancouver, winnipeg, ottawa, mississauga, kitchener, hamilton, or quebec_city. Example: toronto.
zone_description and zone_category coverage varies by city. Some municipalities publish only a zone code with no accompanying description. Where source data is ambiguous, zone_category may be null.