Scrape Local Government Permits
Pricing
from $0.00001 / result
Scrape Local Government Permits
Scrapes local government permit and license application pages. Extracts structured data including permit types, requirements, fees, and application procedures from municipal websites. Outputs clean JSON format ready for analysis.
Pricing
from $0.00001 / result
Rating
0.0
(0)
Developer
HAYATO YOKOSHIMA
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
This Apify Actor extracts building permits, business licenses, and development project data from local government websites. It uses a lightweight CheerioCrawler to parse HTML tables and lists, delivering structured permit-level data for real estate, contracting, and urban research use cases.
Features
- Supports multiple government permit portals
- Extracts key fields: permit number, issue date, address, description, status, type
- Auto-detects city/jurisdiction from URL
- Handles pagination via
rel=nextor query parameters - Configurable proxy support
Input
startUrls: Array of permit listing URLsmaxItems: Maximum number of records to extract (0 = unlimited)proxy: Proxy configuration (Apify Proxy or custom)
Output
Each record includes:
permitNumberissueDate(YYYY-MM-DD)addressdescriptionstatuspermitTypecitysourceUrl
Usage
Provide a list of supported permit portal URLs. The actor will automatically scrape and structure the data.
Example start URL: https://www.buildingpermit.com/reports/monthly.html
Example Output
{"permitNumber": "B1234567","issueDate": "2023-10-15","address": "123 Main St, Los Angeles, CA","description": "Residential renovation permit","status": "Active","permitType": "Building","city": "Los Angeles","sourceUrl": "https://permits.lacity.org/..."}
Development
This project uses TypeScript and Crawlee. To run locally:
npm installnpm start
See Apify SDK documentation for more details.