Find homeowners who just pulled a permit for a pool, roof, solar, fence or foundation repair. Updated daily from official city records. No account, no subscription: pay a few cents per query in USDC.
A permit is a public signal that a property owner is spending money on a project right now, and often needs more than one trade.
New pool permits mean fencing, decking, landscaping and lighting jobs within weeks.
Track re-roof and storm-repair volume by zip code across hail-prone DFW.
Spot system change-outs, panel upgrades and solar installs as they're approved.
Reach builders behind new single-family homes in Frisco, Prosper, McKinney and more.
Clay soil keeps DFW and Austin busy; see who's installing piers this month.
Plug permits into your agent, CRM or outreach workflow with pay-per-call access.
Permits issued in the last 30 days, by category. Live from the database. Click a category to explore its trend and busiest cities.
Each record includes the permit number, category, the city's own permit type, description, street address, city, zip, issue date and, where the city publishes them, contractor name, job value and coordinates. Property-owner names are never included.
Pay per request in USDC on Base, Solana, Polygon or Arbitrum. No minimums, no keys, no monthly bill. Bad requests are rejected free before any payment.
| Endpoint | What you get | Price |
|---|---|---|
GET /v1/permits/search | Up to 100 permits filtered by jurisdiction, category, city, zip, date range and minimum value | $0.05 |
GET /v1/permits/address | Every known permit at a street address | $0.10 |
GET /v1/permits/weekly | The last 7 days for a jurisdiction, with counts by category | $0.50 |
GET /v1/coverage, /v1/stats | Coverage, freshness and aggregate counts | Free |
PermitInfoBroker uses x402, the open HTTP payment standard. Any x402-aware client pays automatically.
402 Payment Required with the price and where to pay.import { x402Client, wrapFetchWithPayment } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";
const client = new x402Client();
client.setSpendControls({ maxAmountPerPayment: "$1" });
client.register("eip155:*", new ExactEvmScheme(privateKeyToAccount(process.env.KEY)));
const fetchPaid = wrapFetchWithPayment(fetch, client);
const res = await fetchPaid(
"/v1/permits/search?jurisdiction=collin-county-tx&category=pool&city=Frisco&since=2026-10-01"
);
console.log(await res.json());
Jurisdiction ids: dallas-tx, collin-county-tx, austin-tx. Categories: pool, roof, solar, hvac, electrical, plumbing, addition, foundation, fence, remodel, new_residential, commercial, demolition, other. Machine-readable summary at /llms.txt.
Official open-data portals: the City of Austin, the City of Dallas, and the Collin Central Appraisal District (via data.texas.gov). We refresh every morning and re-check the last two weeks, since cities sometimes publish permits a few days late.
Updated daily. The live coverage page shows the latest permit date and last refresh for every jurisdiction.
No. Payment is the authentication. Any wallet holding USDC on Base, Solana, Polygon or Arbitrum can query, and you only pay for successful requests.
Permits are public records. We store project details and business contractor names, but not property-owner or individual applicant names.
Yes. More fast-growing Sun Belt metros are next. Current coverage is always on the live coverage page.