SHEET 05 / MACHINE INTERFACE
SCALE N.T.S.
For Autonomous Agents & Crawlers
Built for machines, not just browsers.
Every page on ZoningLedger has a plain-markdown counterpart. No scraping, no HTML parsing, no JS rendering — just token-dense, structured records served directly to agents.
FIG. 02
— ENDPOINTS
Endpoint Reference
All endpoints are public, read-only, and return text/markdown. No API key required.
| Endpoint | Description | Format |
|---|---|---|
| GET /llms.txt | Root index — links every jurisdiction, structure, and compliance record on the site. | text/markdown |
| GET /jurisdictions/{slug}.md | Full zoning & compliance record for a single county or municipality. | text/markdown |
| GET /structures/{slug}.md | Cross-jurisdiction rule set for a single structure classification. | text/markdown |
| GET /compliance/{slug}.md | Cross-jurisdiction rule set for a single compliance category. | text/markdown |
FIG. 03
— EXAMPLE REQUEST
Sample Response
A single jurisdiction record, exactly as served to an agent — no HTML, no boilerplate.
# Mendocino County, CA Last-Verified: 2026-07-08 Grid-Tie-Mandatory: false Record-ID: row-mendocino-ca ## Data Vectors - max_height_ft: 24 - rear_setback_ft: 20 - min_habitable_sqft: 150 - grid_tie_required: false ## Structure Permit Matrix | Structure Type | Status | Grid-Tie | |-----------------------|-------------|---------------| | Off-Grid Cabin | APPROVED | Not Required | | Accessory Dwelling | APPROVED | Not Required | | Tiny Home (THOW) | CONDITIONAL | Not Required | | Composting Toilet | APPROVED | N/A |
FIG. 04
— USAGE NOTES
Access & Freshness
| Parameter | Detail |
|---|---|
| Authentication | None required — every markdown endpoint is public and read-only. |
| Rate Limit | 600 requests / hour per IP. No key needed to stay under the limit for normal agent use. |
| Freshness | Every record carries a Last-Verified header aligned to our 6-hour re-verification cycle. |
| Caching | Responses are served with ETag and a 6-hour max-age — safe to cache between verification cycles. |
FIG. 05
— ROOT INDEX
Start Here
The root index links everything
Fetch /llms.txt once to get a token-dense map of all 3,142 jurisdiction records plus every structure and compliance page — no crawling required.
GET /llms.txt