NYC Ticket Odds

Публичный API

Бесплатный публичный API

Бесплатный API только для чтения для агрегированной статистики этого сайта. Ключ API не требуется. CORS включён, поэтому можно обращаться прямо из браузера.

Эндпоинт

GET https://tickets.zalize.com/api/public/violation-stats
ПараметрОписание
datasetКакую таблицу вернуть: violations (по умолчанию; доли отмен по типам нарушений), counties (по типам нарушений и районам) или annual (штрафы, суммы и исходы слушаний по году выписки).
formatjson (по умолчанию) или csv.
downloadУкажите 1, чтобы получить ответ как файл для скачивания (Content-Disposition: attachment).

Пример

curl "https://tickets.zalize.com/api/public/violation-stats?dataset=violations"

Структура ответа (JSON):

{
  "dataset": "violations",
  "source": "NYC Open Data nc67-uf89 (Open Parking and Camera Violations)",
  "fetched_at": "…",
  "license": "Free to use with attribution: link to https://tickets.zalize.com/data. …",
  "count": 123,
  "data": [
    {
      "violation": "FAIL TO DSPLY MUNI METER RECPT",
      "decided": 3431944,
      "guilty": 907977,
      "reduced": 900644,
      "not_guilty": 1623323,
      "dismissed_rate": 0.473,
      "reduced_rate": 0.2624,
      "avg_fine": 44.35
    }
  ]
}

Ограничения и лицензия

  • Лимит запросов: 720 запросов с одного IP в день (сбрасывается в полночь по нью-йоркскому времени). Ответы кешируются на час — пожалуйста, кешируйте и на своей стороне.
  • CORS: Access-Control-Allow-Origin: * — можно вызывать с любого сайта.
  • Лицензия: бесплатное использование с указанием источника — ставьте ссылку на tickets.zalize.com/data там, где публикуете цифры.
  • API отдаёт только агрегаты. Он не содержит номеров, имён и никаких персональных данных.

Назад к отчёту о данных · Скачивание CSV/JSON