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
| Parametr | Opis |
|---|---|
| dataset | Któ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). |
| format | json (domyślnie) lub csv. |
| download | Ustaw 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.