NYC Ticket Odds

Publiczne API

Darmowe publiczne API

Darmowe API tylko do odczytu dla zagregowanych statystyk z tej strony. Klucz API nie jest wymagany. CORS jest włączony, więc można je wywoływać bezpośrednio z przeglądarki.

Endpoint

GET https://tickets.zalize.com/api/public/violation-stats
ParametrOpis
datasetKtórą tabelę zwrócić: violations (domyślnie; odsetki umorzeń wg typu wykroczenia), counties (wg typu wykroczenia i dzielnicy) lub annual (mandaty, grzywny i wyniki rozpraw wg roku wystawienia).
formatjson (domyślnie) lub csv.
downloadUstaw 1, aby otrzymać odpowiedź jako plik do pobrania (Content-Disposition: attachment).

Przykład

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

Kształt odpowiedzi (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
    }
  ]
}

Limity i licencja

  • Limit zapytań: 720 żądań na IP dziennie (reset o północy czasu nowojorskiego). Odpowiedzi można buforować przez godzinę — prosimy o buforowanie także po swojej stronie.
  • CORS: Access-Control-Allow-Origin: * — można wywoływać z dowolnej strony.
  • Licencja: bezpłatne użycie z podaniem źródła — dodaj link do tickets.zalize.com/data tam, gdzie publikujesz liczby.
  • API udostępnia wyłącznie agregaty. Nie zawiera tablic rejestracyjnych, nazwisk ani żadnych danych osobowych.

Wróć do raportu danych · Pobieranie CSV/JSON