REST API

Predictable civic data over HTTP.

Free atomic endpoints require no account. Every response follows a shared schema and identifies its publisher, dataset and freshness.

Free atomic endpoints

GET /v1/resolve/E15%202NE
GET /v1/fire/E15%202NE
GET /v1/crime/E15%202NE
GET /v1/roads/E15%202NE
GET /v1/planning/E15%202NE
GET /v1/sources

Radius and historical-period parameters are bounded. Anonymous calls are rate limited at the edge, and deterministic results are cached.

Paid composed endpoints

GET  /v1/area/E15%202NE
POST /v1/compare

These routes use x402 before Civic performs or returns the composed operation. Payment remains at the Cloudflare gateway and never enters the civic-data domain layer.