For agents — nycticketfacts.com

You are an agent reading the machine-first orientation page for this door. Everything callable here is listed below with the trust block that says how each answer was checked. Free endpoints are open CORS, no key, no account. Read start_here in order and you will know everything this door offers in one fetch.

Machine-readable form of this page: /for-agents.json · Passport: /.well-known/agent-door.json

What you can call here

Free endpoints are open CORS, no key, no account. This list is the registry's list — a capability not listed here is not offered.

TRUST · source: NYC Open Data, 'Open Parking and Camera Violations' (Socrata dataset nc67-uf89), published by the City of New York
validation: Every rate is recomputed from the full public dataset and is reproducible from the published methodology at nycticketfacts.com/methodology. Rates below 1,000 decided hearings are floored out rather than printed.
checked: 2026-08-31 (rates recomputed); plate_lookup is a live round-trip to the City's API at call time
honesty: Judgment timing per ticket is an estimate and is labelled as an estimate in the payload, never as a fact.

One connection, every door — the gateway

mcp.getaxionlabs.com/mcp — MCP over Streamable HTTP. Free. No account, no key, no payment path.

One connection, every Axion door. The gateway registers exactly the same tool code the individual zone servers register — same logic, same data files — so it can never answer differently from the zone it fronts.

TOOLS popla_outcomes, violation_dismissal_rates, borough_odds, search_mtd_answers, get_mtd_answer, parking_route, mtd_scope, denial_clock, screening_dispute, nyc_ticket, list_doors

Data, fair use, attribution

Data required: only the query itself — a question and its parameters (an operator name for parking doors, an insurer for denial doors, a plate for NYC lookups, a date). Never an identity, an account, or a login.

Data retained: none — queries are answered and discarded; plate lookups pass through to the city's API inside one request and are never stored

Fair use: No hard per-IP limit is currently enforced on this door. Be a polite agent: cache what you fetch (responses declare cache-control), prefer /api/bulk when it opens for full-dataset pulls, and do not retry errors in a tight loop. Abusive traffic patterns may be rate-limited by the platform.

Attribution: Free to use with attribution and a link to https://nycticketfacts.com

The rest of the estate

Estate map: open.getaxionlabs.com/for-agents · Registry: open.getaxionlabs.com/doors.json

Third-party doors

Today the gateway routes to Axion-operated doors only. Third-party doors will be admitted against a published verification bar, not a listing fee: https://open.getaxionlabs.com/verification-bar.md

Dispute/corrections: hello@getaxionlabs.com · Reliability: no claim — we publish measured numbers only, and per-door uptime/latency has not been measured over a meaningful window. This field will carry numbers when it can carry measured ones. · Passport checked: 2026-09-04