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 حيثما تنشر الأرقام.
  • تقدم الواجهة تجميعات فقط، ولا تحتوي على لوحات أو أسماء أو أي معلومات شخصية.

العودة إلى تقرير البيانات · تنزيلات CSV/JSON