Canada Building Permits Leads avatar

Canada Building Permits Leads

Pricing

$4.00 / 1,000 permit results

Go to Apify Store
Canada Building Permits Leads

Canada Building Permits Leads

New building permit leads from 5 Canadian cities in one format. Filter by date, value and keywords, and get only new permits each run.

Pricing

$4.00 / 1,000 permit results

Rating

0.0

(0)

Developer

Trevor Macinnis

Trevor Macinnis

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 hours ago

Last modified

Categories

Share

Get fresh building permit leads from five Canadian cities in one clean, consistent format: Toronto, Ottawa, Calgary, Vancouver and Edmonton.

Use it to find new construction, additions, renovations, pools and demolitions for sales prospecting, supplier outreach, market research or local news.

What you get

Each result has the same fields for every city:

FieldMeaning
cityToronto, Ottawa, Calgary, Vancouver or Edmonton
permitNumberPermit number as published
issuedDateDate issued (YYYY-MM-DD)
addressStreet address of the work
permitTypePermit or building type
workTypeType of work (new, addition, demolition and so on)
descriptionProject description
statusPermit status where published
estimatedValueEstimated construction value in CAD, where published
applicantBusinessApplicant, only when it is a business name
contractorBusinessContractor or builder, only when it is a business name
sourceUrlDataset page the record came from
licence, licenceUrl, attributionLicence and attribution for that city

Privacy: names of individual people are removed. Only business names are kept, and masked names are dropped. Phone numbers and contact names are stripped from descriptions.

Not every city publishes every field. For example, Edmonton and Ottawa do not publish contractor names, so those fields are empty for them.

Input

  • cities: which cities to include (default all five)
  • dateFrom: only permits issued on or after this date (default last 30 days)
  • minValue: minimum estimated value in CAD
  • keywords: keep only permits whose type or description contains any of these words, such as pool, demolition or addition
  • maxItems: maximum results per city
  • onlyNew: return only permits not returned by an earlier run. Schedule the Actor daily or weekly with this on to get a steady feed of new leads.
  • stateKey: keeps separate memory for different saved tasks in only new mode

Example input

Weekly feed of larger Toronto and Calgary projects:

{
"cities": ["toronto", "calgary"],
"minValue": 100000,
"maxItems": 200,
"onlyNew": true,
"stateKey": "big-projects"
}

Pool and demolition leads in all five cities since October 1:

{
"dateFrom": "2026-10-01",
"keywords": ["pool", "demolition"]
}

Sample output

{
"city": "Toronto",
"permitNumber": "26 260428 FSU",
"issuedDate": "2026-10-27",
"address": "60 ATLANTIC AVE, Toronto, ON M6K",
"permitType": "Fire/Security Upgrade",
"workType": "Electromagnetic Locks",
"description": "Addition of a maglock door on the third floor",
"status": "Permit Issued",
"estimatedValue": 2500,
"applicantBusiness": null,
"contractorBusiness": null,
"sourceUrl": "https://open.toronto.ca/dataset/building-permits-active-permits/",
"licence": "Open Government Licence - Toronto"
}

Who uses it

  • Contractors, roofers, landscapers and pool builders looking for new jobs
  • Building supply, window, HVAC and solar sales teams
  • Real estate investors and market researchers tracking construction activity
  • Local journalists following development in their city

FAQ

How fresh is the data? As fresh as each city publishes it. Toronto, Calgary, Vancouver and Edmonton update often. Ottawa updates monthly.

Does it include homeowner names or phone numbers? No. Individual names and phone numbers are removed. Only business names are kept.

Can I get only new permits each week? Yes. Turn on onlyNew and schedule the Actor. Each run returns only permits it has not returned before for that stateKey.

Why are some fields empty? Not every city publishes every field. Empty means the city did not publish it.

Can you add another city? Open an issue on this Actor with the city name and a link to its open data permits dataset.

Data sources and attribution

This Actor reads public open data files and APIs published by each city. It is an independent tool. It is not affiliated with or endorsed by any of these cities, and the data comes with no warranty from the city. Data freshness depends on each city's publishing schedule (Ottawa publishes monthly).

Every output item also carries its own attribution line, so keep it with the data when you share or republish it.

Pricing

Pay per result: $4 per 1,000 permits, with no start fee. You only pay for the permits returned.