← Civic Worth

Parcel-resolved civic data, one API call away.

Address → parcel → fifty connected datasets. Zoning, demographics, displacement risk, code violations, civic representation, and a synthesis-grade narrative section by section. Storage rights so permissive you can build a product on top.

Free
$0/ 10 req/day
  • Try /v1/resolve in production
  • No SLA, no credit card
  • Same data, same shape
Sign up
Developer
$99/mo/ 10,000 req/mo
  • $0.01 / call overage
  • All four /v1/* endpoints
  • Permissive storage rights
Subscribe
Pro
$499/mo/ 100,000 req/mo
  • $0.01 / call overage
  • Priority support
  • Redistribution rights (coming soon)
Subscribe
The architectural unlock

One geocode → fifty datasets

Civic Worth keeps every parcel in PostGIS with a single ST_Contains query joining boundaries, demographics, code violations, transit access, and civic representation. Every response is parcel-resolved and citation-traceable.

curl -X POST https://api.civicworth.com/v1/resolve \
  -H 'X-API-Key: cw_...' \
  -H 'content-type: application/json' \
  -d '{"address":"780 E Frebis Ave, Columbus, OH 43206"}'
License clarity

Redistribution-safe by default

Every response carries metadata.licenseRestrictions[] naming any field omitted under a source license. Header X-Civic-License-Restrictions tells your CDN whether to cache. The storage-rights doc spells out the rest.

Four stable endpoints

  • POST /v1/resolve — address → parcel + every overlapping boundary
  • GET /v1/parcels/{id} — canonical parcel lookup
  • GET /v1/zone-in/{parcelId} — Zone In Phase 1 + 2 data
  • POST /v1/reports/lite — three-section civic synthesis JSON

v1 is supported for 24 months from launch.

Vs. the alternatives

  • Mapbox — beautiful tiles, no civic data, $$$ per render.
  • Google Maps — beautiful tiles, no civic data, restrictive license.
  • Geocodio — great geocoder, no civic data after the geocode.
  • Civic Worth — geocode + the fifty datasets after it. Permissive license. $99/mo entry.