API
The API is included with the Multi-state plan ($449/mo). It returns the same permits you see in your account, as JSON.
Authentication
Pass the session id from your account as session_id. Requests without an active paid plan get a 403.
List permits
GET https://permitpulsedaily.com/api/permits?session_id=YOUR_SESSION&city=austin&trade=ELECTRICAL&min_cost=100000&limit=500
Parameters: city (city slug, e.g. austin, chicago, nyc), state (2-letter code), trade (ELECTRICAL, HVAC_MECHANICAL, PLUMBING, FIRE_PROTECTION, COMMERCIAL_ROOFING, SOLAR_ENERGY, TENANT_IMPROVEMENT, NEW_COMMERCIAL_BUILD), min_cost (default 50000), q (keyword), limit (up to 2500).
Fields: permit_number, issued_date, valuation, address, city, state, zip_code, trade_category, description, contractor_name, contractor_phone (when listed), owner_name, portal_url.
Limits
Please keep requests under 30 per minute. Data refreshes daily, so polling once a day is enough.