Canadian building permit data is scattered across dozens of municipal open data portals, each with its own schema, format, and API. Toronto uses CKAN. Calgary and Edmonton use Socrata. Vancouver, Ottawa, Mississauga, and Halifax use ArcGIS. Some cities publish Excel files. None of them agree on field names, date formats, or permit classifications.
If you're building software that needs permit data from more than one city, you're writing a custom integration for each one. That's what we set out to fix.
BuildData is a REST API that normalizes building permit data from 17 Canadian cities into a single, consistent schema. Every record has the same fields regardless of which city it came from: permit type, work description, address, issued date, status, and municipality.
On top of normalization, every record is geocoded with latitude and longitude coordinates using Statistics Canada's Open Database of Addresses. You can search by proximity — find all permits within 5 km of a given point.
We currently cover 17 cities across 8 provinces, totalling over 2 million building permit records:
Data is refreshed daily from each city's open data portal.
permit_type and status fields across all citiesBuildData is built for developers and companies working in:
BuildData is available on RapidAPI with a free tier (100 requests/day). No credit card required.
Start querying Canadian building permit data in 30 seconds.
Get Your Free API Key