Stop polling. PermitStack pushes a new permit to your webhook within ~60 seconds of it landing — or emails you a clean daily/weekly lead feed for your trade and metro. Built for solar, roofing, HVAC, and pool contractors, and the developers building tools for them.
Saved-search alerts on every plan · Webhooks from $49/mo · Cancel anytime.
Pick the one that fits how you work — or use both.
An HTTP POST to your endpoint the instant a permit matches your filters. Wire permits straight into your CRM, Slack, or app — no cron job, no polling.
A clean daily or weekly digest of brand-new permits matching your trade and metro, delivered to your inbox. No code, no API — just leads.
Most permit-data products either make you poll a slow dataset or sell you a static lead list through a sales call. PermitStack pushes fresh permits to you, self-serve.
| PermitStack | Batch-refresh APIs | Lead-list vendors | |
|---|---|---|---|
| New-permit notifications | ✓Webhook push (~60s) | Poll it yourself | Weekly PDF/CSV |
| Data freshness | Daily ingest | Often monthly | Weekly |
| Self-serve setup | ✓2 minutes, no sales call | Varies | Sales call / quote |
| Developer API | ✓REST + webhooks | ✓REST | Rarely |
| Trade lead feed | ✓Email digest, any metro | — | ✓Per metro, priced per area |
| Entry price | Free → $49 for webhooks | $599+/mo typical | ~$90–$470/mo per metro |
Competitor figures reflect publicly available information as of June 2026 and are provided for general comparison. PermitStack is independent and not affiliated with any competitor named.
Register an endpoint and a filter — we sign and deliver every match.
For the people who buy permit data, a permit is a clock starting.
A filed permit means a homeowner just committed budget to a project a competitor is doing nearby. Reaching them the same week — not a month later — is the whole game. A monthly-refresh dataset misses the window entirely.
New construction and major remodels are your pipeline. Get a weekly feed of exactly your category in exactly your metros and work the list — no scraping, no spreadsheets, no per-area sales contract.
A roof, solar, or addition permit is a property-condition signal. Webhook it into your underwriting or book-of-business monitoring the day it's filed.
Don't build a polling loop against a slow dataset. Register a webhook, verify the signature, and ship. Permits show up in your product the moment they exist.
Webhook deliveries fire on a 60-second dispatch loop — within about a minute of a matching permit landing in our database. That's a fundamentally different model from APIs that refresh their dataset monthly and ask you to poll for changes.
Webhooks push a signed JSON payload to your endpoint the moment a permit matches — built for developers wiring permits into a CRM, Slack, or an app. The email lead feed is a scheduled digest (daily or weekly) of new permits matching a saved search — built for trade contractors who just want fresh leads in their inbox, no code required.
Saved-search email digests are available on every plan, including free (up to 3 saved searches). Webhooks are available on Developer ($49/mo) and above. See the pricing page for the full breakdown.
Both webhooks and saved searches use the same filters as the main search API: city, state, ZIP, category (solar, roofing, HVAC, pool, electrical…), description keyword, value range, and date window. You only get notified about permits that actually match.
Yes. Every payload is signed with an HMAC-SHA256 signature in the X-PermitStack-Signature header so you can verify it came from us. Failed deliveries retry with backoff, and we record failures for debugging.
Traditional permit-lead vendors sell you a weekly PDF/CSV per metro through a sales call, often $90–$470/month for a single area. With PermitStack you self-serve any covered metro, get an API and webhooks (not just a static list), and pay one flat transparent price.
Get a PermitStack API key with email verification — no sales call, no credit card. 100 free requests per day.
Cancel anytime from the Stripe portal.