# Building Permits Search API

> Building Permits Search API is a paid API for AI agents from autoscrape-api-seven.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Searches building permit records by city and trade/keyword to surface contractor leads, permit activity, and construction project data

## Facts

- Endpoint: GET https://autoscrape-api-seven.vercel.app/x402/v1/building-permits/search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/autoscrape-api-seven-vercel-app-77f20c8b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_n-8jtdmIc6NJ_hqWeXzv7

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability autoscrape-api-seven-vercel-app-77f20c8b
```

Example prompt: Pull up recent roofing permit records in Chicago — show me up to 20 results from the last 3 months so I can find contractor leads.

## When to prefer this

Use this endpoint when you need to find active building permit activity in major US cities for contractor lead generation, home services prospecting, or local construction market research. Best when you need structured permit data filtered by trade type (roofing, solar, electrical) and city, and want results in real time at low cost per query.

## Known failure modes

- Unsupported city slug returns an error — only specific slugs like chicago, la, sf, seattle, austin, denver, boston, portland, dallas, houston, phoenix are accepted
- Missing required 'city' parameter returns a 400 validation error
- No matching permits found for the given keyword/date range returns an empty result set
- Payment not provided or insufficient USDC balance returns a 402 Payment Required error
- Invalid date format for dateFrom returns a parsing error

## How this service works

Building permits, contractor leads, construction permit data, roofing leads, home services prospecting, local market alerts, and property project research

## Output

Returns a list of building permit records matching the city and keyword criteria, including permit details such as trade type, project address, permit date, and contractor information useful for lead generation and market research.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "city": "austin",
    "sourceUrl": "https://data.austintexas.gov/",
    "description": "Roof replacement",
    "permitNumber": "2025-000001"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/autoscrape-api-seven-vercel-app-77f20c8b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from autoscrape-api-seven.vercel.app](https://www.zero.xyz/host/autoscrape-api-seven.vercel.app/llms.txt)
