Canadian Building
Inspections API
3.5 million building inspection records from Calgary, Brampton, and Halifax. Pass, fail, or conditional result for every inspection. Geocoded, normalized, and updated daily via REST API.
Get API key free See coverageInspection records are available for municipalities that publish machine-readable inspection data as open data. Coverage expands as cities publish their data.
What the data includes
Every inspection record is normalized to a common schema regardless of source city.
pass, fail, or conditionalWho uses inspection data
Property due diligence
Pull full inspection history for any address before acquisition. Identify properties with repeated failures, outstanding conditional results, or gaps in expected inspection types.
Mortgage & insurance underwriting
Verify that permitted renovations were inspected and passed. Flag unpermitted work by cross-referencing permits with inspection records at the same address.
Construction project tracking
Monitor active projects by tracking inspection progression from foundation to final. Detect projects stalled between inspection stages.
Municipal analytics
Analyse pass/fail rates by inspector, neighbourhood, and project type. Identify systemic quality issues across the building stock.
API example
# Search all failed inspections in Calgary since January 2024
# Returns: result_canonical, inspection_type, address, lat/lng, date
# All conditional inspections within 2km of a point
# Useful for neighbourhood-level due diligence
Same endpoint pattern as building permits, business licences, and development permits. One API key, one schema.
Start with 25 free requests per day
No credit card required. Full API access via RapidAPI. OpenAPI spec and docs included.
Get a free API keyPart of the BuildData Canadian construction data platform. Also available: business licences, development permits, see all coverage.