JetX مجموعة بيانات المفتوحة وواجهة API
إحصاءات JetX المجمّعة، تُعاد توليدها مع البناء اليومي (نحو 00:40 UTC). ملفات ثابتة بسيطة: بلا مفتاح ولا تسجيل، مع تفعيل CORS. لا تُنشر بيانات دقيقة على مستوى الجولة.
| النافذة | CSV | JSON |
|---|---|---|
| آخر 7 أيام | 7d.csv | 7d.json |
| آخر 30 يومًا | 30d.csv | 30d.json |
| آخر 90 يومًا | 90d.csv | 90d.json |
| كل الأوقات | all.csv | all.json |
نقاط نهاية API
- https://jetxtracker.com/api/v1/game.json · هذه اللعبة: النوافذ والسجلات والقائمة اليومية
| الحقل | المعنى |
|---|---|
period | النافذة التي يلخصها الصف (7d أو 30d أو 90d أو all) |
period_end | آخر يوم UTC مشمول |
game_slug | معرّف اللعبة |
game_name | اسم اللعبة |
provider | مزوّد اللعبة |
total_rounds | الجولات في النافذة |
big_round_rate_pct | حصة الجولات عند 10x أو أكثر، بالنسبة المئوية |
avg_multiplier | المضاعف المتوسط |
max_multiplier | أعلى مضاعف في النافذة |
theoretical_rtp_pct | RTP المعلن الذي يستخدمه النموذج |
source | معرّف مصدر البيانات |
model_version | إصدار النموذج؛ يتغير عند تغيّر الصيغة |
بداية سريعة
كل الملفات ثابتة، لذا يعمل أي عميل HTTP. أمثلة:
curl -s https://jetxtracker.com/api/v1/game.json
# Python
import csv, io, urllib.request
raw = urllib.request.urlopen("https://jetxtracker.com/dataset/30d.csv").read().decode()
rows = list(csv.DictReader(io.StringIO(raw)))
// JavaScript
const game = await (await fetch('https://jetxtracker.com/api/v1/game.json')).json();التحديثات والإصدارات
تُعاد بناء الملفات كل يوم في نحو الساعة 00:40 UTC وتحل محل الإصدار السابق. ويتغير الحقل model_version (حاليًا v3) كلما تغيرت صيغة النموذج. الملفات الأقدم لا تُؤرشف، فاحتفظ بنسخة إذا احتجت إلى لقطة ثابتة.
الترخيص والاستشهاد
CC BY 4.0. أعد الاستخدام وشارك وعدّل مع نسب العمل: "JetX statistics, jetxtracker.com".