Skip to content
clusters: prooflayer · edgemarket · edgefinance · synthforge · mediakit · wordmint · webprobe · locale · comppoint
$ man property-tax

/property-tax(1)

agentutility / locale / property-tax
PRICE / CALL
$0.01
USDC · base mainnet · scheme: exact
METHOD
POST
CLUSTER
locale
CATEGORY
uncategorized
STATUS
live
NAME
property-tax property tax lookup
SYNOPSIS
POST https://x402.org/v1/property-tax
     Content-Type: application/json
     X-PAYMENT:    <signed-transferWithAuthorization>

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

Property tax lookup. Search a county's open-data assessor dataset by street address or parcel ID and return parcel id, owner, assessed and market value, sqft, year built, zoning, and a permalink to the source portal. Covers NYC PLUTO, SF Assessor Roll, and Cook County (Chicago) — open-data CC0 sources. Same backend as property-tax-assessment under a more search-friendly slug.

INPUTrequest schema
propertytypedescriptionreq?
countystringCounty slug to search: nyc, sf, or cook (Chicago); selects which open-data assessor dataset to query.
enum: nyc · sf · chicago
required
addressstringStreet address to match against the county's assessor roll; partial matches allowed.optional
parcelstringParcel ID (BBL for NYC, APN for SF, PIN for Cook) to look up a specific property directly.optional
limitnumberMaximum number of matching parcels to return; defaults to a small page size.optional
OUTPUTresponse shape
fieldtypedescription
countystringEchoes the county slug that was queried (nyc, sf, or cook).
totalstringTotal count of matching parcels found in the county dataset for the given query.
propertiesstringArray of parcel records with id, owner, assessed value, market value, sqft, year built, zoning, and source permalink.
EXAMPLEStwo ways to call
EXAMPLE 1 · curl
curl -X POST https://x402.org/v1/property-tax \
  -H 'Content-Type: application/json' \
  -d '{ }'
first response = 402 Payment Required with payment requirements; sign + retry with X-PAYMENT.
EXAMPLE 2 · mcp
# install once
claude mcp add x402 --command "npx x402-deployer-mcp"

# then ask Claude Code:
# "use the property-tax tool to ..."
MCP server handles payment automatically — your coding agent just calls the tool by name.
METADATA
tags
localeproperty-taxparcel-lookupassessorreal-estateplutocook-countyproperty-records
methods
POST
cluster
locale
price
$0.01 USDC per call
ADJACENTother endpoints in locale
endpointdescriptionprice
flight-statusFlight status / live aircraft position / flight tracker / ICAO24 lookup / callsign lookup / aircraft bounding-box / OpenSky Network state…$0.01
property-tax-assessmentProperty tax assessor lookup (multi-county).$0.01
satellite-addressAddress to satellite image / one-call address → cloud-free Sentinel-2 thumbnail / postal-code satellite snapshot / place-name to space view.$0.01
sports-scheduleSports schedule / MLB / NBA / NHL / NFL / WNBA / MLS / EPL / La Liga / Bundesliga / Serie A — next games + recent results / sports schedu…$0.01
iata-airport-infoIATA / ICAO airport code lookup.$0.005
satellite-tileSatellite imagery tile / lat-lon to satellite PNG / Sentinel-2 tile API / cloud-free satellite snapshot / agent-callable satellite imagery.$0.005
vin-decodeVIN decoder / VIN lookup / decode VIN / vehicle identification number / NHTSA vPIC wrapper.$0.005
visa-requirementsVisa requirements lookup.$0.005
SEE ALSO
agentutility(7) · locale(7) · x402(7) · mcp(7) · llms.txt · registry.json · bazaar.x402.org