US Building Permit Scraper — Construction Lead Gen avatar

US Building Permit Scraper — Construction Lead Gen

Pricing

Pay per usage

Go to Apify Store
US Building Permit Scraper — Construction Lead Gen

US Building Permit Scraper — Construction Lead Gen

Pull building permits from US city open data portals. Returns permit type, address, project value, contractor name and license. Covers Chicago, NYC, LA, San Francisco. Filter by date, permit type, project value. Built for solar, roofing, HVAC, and construction lead gen.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

handstands io

handstands io

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

US Building Permit Scraper

Pull building permits from US city open data portals. Built for construction lead generation - solar installers, roofing contractors, HVAC companies, and suppliers who need fresh permit data to find projects before competitors do.

What it returns

Every permit record includes:

FieldDescription
city, stateCity and state
permitNumberPermit or job number
permitTypeType of permit (e.g. New Construction, Renovation, Electrical)
addressFull street address
projectValueReported construction value in USD (where available)
contractorNameLicensed contractor on the permit
contractorLicenseContractor license number
contractorLicenseTypeLicense type (General Contractor, Electrician, etc.)
issueDateDate permit was issued
statusPermit status (where available)
descriptionWork description (where available)
latitude, longitudeCoordinates (where available)

Supported cities

CityStateContractor dataProject valueData freshness
ChicagoILName + contact typeYes (reported_cost)Current (daily updates)
New York City (or NYC)NYLicense holder name + license no.Yes (estimated_job_costs)Current (DOB NOW dataset)
San Francisco (or SF)CANone in this datasetYes (revised_cost)Current
Los Angeles (or LA)CABusiness name + licenseYes (valuation)Typically 12-24 months behind

Note on Los Angeles: The LA open data portal permit datasets are not regularly updated and currently reflect data through mid-2023. For current LA leads, the customEndpoints option can point to the LADBS permit portal directly if you have access to a more current source.

More cities coming. You can also add any Socrata-powered open data portal via customEndpoints.

Example inputs

Get all new construction permits in Chicago issued this year:

{
"cities": ["Chicago"],
"issuedAfter": "2026-01-01",
"permitTypes": ["new construction"],
"maxResultsPerSource": 1000
}

Multi-city lead gen sweep:

{
"cities": ["Chicago", "Los Angeles", "New York City"],
"issuedAfter": "2026-04-01",
"maxResultsPerSource": 500
}

High-value projects only (Chicago):

{
"cities": ["Chicago"],
"issuedAfter": "2026-01-01",
"minProjectValue": 50000
}

Adding your own city

Any city running Socrata open data can be added via customEndpoints:

{
"cities": [],
"customEndpoints": [
{
"domain": "data.seattle.gov",
"datasetId": "your-dataset-id",
"cityName": "Seattle",
"stateCode": "WA",
"fields": {
"permitNumber": "application_permit_number",
"permitType": "permit_type",
"issueDate": "issue_date",
"streetNumber": "address",
"contractorName": "applicant_name"
}
}
],
"issuedAfter": "2026-01-01"
}

Find your city's dataset at data.socrata.com or by searching [your city] open data building permits.

How permits become leads

A permit issued this week means a project is about to start. The lead window is short - typically 2-6 weeks before contractors are already on site. Run this actor on a weekly or daily schedule to catch permits while they're still warm.

Example workflow:

  1. Run weekly on target cities filtered to relevant permit types
  2. Export to CSV and import to your CRM
  3. Call the contractor (or property owner) within 48 hours of issue date

Pricing

$1.50 per 1,000 permits (base). Results from all cities in a single run count toward the same total.

Data sources

All data is sourced from official government open data portals via the Socrata SODA API. All datasets are public domain. No scraping - direct API calls only.