Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint
$ man building-permits-api

/building-permits-api

agentutility / locale / building-permits-api
PRICE / CALL
$0.03
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
locale
CATEGORY
uncategorized
STATUS
live
NAME
building-permits-api building permits api / construction permit lookup / city permit search
synonym alias of building-permits — reuses the canonical handler.
SYNOPSIS
POST https://x402.agentutility.ai/building-permits-api
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

     { ... }
↳ first call → 402 Payment Required. Sign USDCtransferWithAuthorization, retry with theX-PAYMENT header.
DESCRIPTION

Building permits API / construction permit lookup / city permit search. Same city open-data handler as building-permits, indexed for agents checking property permit history, work type, filed and issued dates, applicant, status, and address matches.

INPUTrequest schema
propertytypedescriptionreq?
citystringCity code: 'nyc' | 'sf' | 'chicago' | 'la' | 'seattle' | 'austin'. Each maps to an official city open-data portal.required
addressstringStreet / address substring to match (case-insensitive). E.g. 'broadway', '123 main st'.optional
statusstringPermit status filter, e.g. 'ISSUED', 'FILED', 'IN PROCESS'. Values vary by city.optional
permit_typestringPermit type filter, e.g. 'EW' (equipment work) or 'NB' (new building) for NYC. Values vary by city.optional
daysnumberRestrict to permits filed in the last N days.optional
limitnumberMax records to return. 1-100. Default 20.optional
OUTPUTresponse shape
fieldtypedescription
citystring
returnedstring
permitsstring
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.agentutility.ai/building-permits-api \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# Install the MCP package for this endpoint's cluster
npx -y @agentutility/mcp-<cluster>

# Required: EVM private key with USDC on Base
export X402_PRIVATE_KEY=0x...

# Then call the building-permits-api tool from your MCP-aware agent.
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
buildingpermitsapibuilding-permits-api
methods
POST
cluster
locale
price
$0.03 USDC per call
ADJACENTother endpoints in locale
endpointdescriptionprice
building-permitsBuilding permits lookup / construction permit search / DOB permit fetch / city open-data permits / real-estate due-diligence / property p…$0.03
construction-permit-searchConstruction permit search API / property permit history / municipal building permit lookup.$0.03
address-geocodeGeocoder / forward geocoder / address to lat-lng / address-to-coordinates / postal-code lookup / place-name resolver / Nominatim geocoder…$0.02
airport-delaysFAA airport delays / ground stops / ground delay programs (GDP) / arrival-departure delay feed / NAS Status / FAA OIS air-traffic disrupt…$0.02
bin-lookupCredit card BIN / IIN lookup.$0.02
bin-lookup-apiBIN lookup API / card BIN checker / IIN issuer lookup.$0.02
card-bin-lookupCredit card BIN lookup / IIN lookup / card-issuer lookup.$0.02
geocodeGeocode API / geocoder / forward geocode / address to coordinates / place name to latitude-longitude / postal-code lookup / OpenStreetMap…$0.02
SEE ALSO
agentutility · locale · x402 · mcp · llms.txt · registry.json · bazaar.x402.org