# ToolMint Code Violations

> City code-enforcement cases for a street address as clean agent JSON: open/closed status, case type, dates, result, coordinates and a link to the city record. Each city's dataset license is recorded and returned.

- Status: Live
- Price: $0.01 / call (x402 exact, USDC on Base eip155:8453, payTo 0xfbF7413bcB3a604936775C96FDbe0b0C9c9E37F5)
- Base URL: https://toolmint-code-violations.toolmint.workers.dev
- OpenAPI: https://toolmint.toolmint.workers.dev/tools/code-violations-json/openapi.json

## Routes

- `GET /violations` $0.01: Code-enforcement cases at an address in Austin, New Orleans, Seattle or Cincinnati

## Output (200)

- `violations[]`: city, caseId, address, zip, status (`open` / `closed` / `unknown`), statusRaw, caseType, description, openedDate, closedDate, lastActivityDate, result, latitude/longitude, recordUrl.
- Also returned: `count`, `openCount`, `closedCount`, `truncated` and `summary` (headline, latest opened date, distinct addresses).
- `provenance`: dataset name and URL, the exact SODA `apiUrl`, `license` (name, URL, when and where it was checked), attribution, `fetchedAt` and `contentSha256` of the raw upstream body.
- `disclaimer`: public records, can lag, not an inspection or title report; **property records, not consumer reports — do not use them for FCRA-covered decisions about individuals** (tenant, credit, employment or insurance screening).
