trackersino
stale
18+Solo dati · Nessuna previsione · Gioca responsabilmenteCome funziona questo sito
BetaBeta pubblica · possibili interruzioni temporanee dei feed.

Come ottenere le statistiche live di Crazy Time

Crazy Time, Crazy Time A, Monopoly Live, Dream Catcher, Lightning Storm e Ice Fishing condividono tutti la stessa forma di endpoint — /spins. Questa guida mostra il pattern di polling, il formato delle righe e un esempio funzionante da incollare in uno script Node o Python.

1. L'endpoint

GET /v1-beta/games/{slug}/spins restituisce round già shaped per le UI: ogni riga ha segment, sector, multiplier_text e l'envelope upstream raw. Più recenti per primi, ordinabili client-side.

valori di slug: crazytime, crazytimea, monopolylive, monopolybigballer, dreamcatcher, lightningdice, lightningroulette, lightningstorm, icefishing.

http
GET https://api.trackersino.com/v1-beta/games/crazytime/spins?limit=20&window=1h
Authorization: Bearer YOUR_KEY

2. Forma della risposta

Ogni riga porta round_id, multiplier, segment (n1/n2/cf/pa/ch/ct/leaf/bcg/mmh/…), sector (numerico dove applicabile), multiplier_text (es. "5x", "3x – 100x") e finalized_at. I round bonus espongono anche multiplier_low / multiplier_high.

json
[
  {
    "round_id": "67f4a2…",
    "segment": "cf",
    "sector": null,
    "multiplier": "10.0000",
    "multiplier_text": "10x",
    "finalized_at": "2026-05-28T15:21:20Z"
  },
  {
    "round_id": "67f4a1…",
    "segment": "n5",
    "sector": null,
    "multiplier": "5.0000",
    "multiplier_text": "5x",
    "finalized_at": "2026-05-28T15:20:33Z"
  }
]

3. Pattern di polling

I round di Crazy Time arrivano ogni 45-60s circa. Polla ogni 5-10s con limit=20 — anche se non è arrivato un round nuovo, tieni i dati hot freschi.

Passa since=ISO per saltare righe già ingestite. Il server ritorna righe con finalized_at > since.

4. Esempio di codice

Python (requests)
python
import requests, time

API = 'https://api.trackersino.com'
KEY = 'YOUR_KEY'
SLUG = 'crazytime'
last_seen = None

while True:
    params = {'limit': 20, 'window': '1h'}
    if last_seen:
        params['since'] = last_seen
    r = requests.get(
        f'{API}/v1-beta/games/{SLUG}/spins',
        params=params,
        headers={'Authorization': f'Bearer {KEY}'},
        timeout=10,
    )
    r.raise_for_status()
    rows = r.json()
    for row in reversed(rows):  # oldest first
        print(row['finalized_at'], row['segment'], row['multiplier_text'])
        last_seen = row['finalized_at']
    time.sleep(5)
Node.js (fetch)
javascript
const API = 'https://api.trackersino.com';
const KEY = 'YOUR_KEY';
const SLUG = 'crazytime';
let lastSeen = null;

setInterval(async () => {
  const url = new URL(`/v1-beta/games/${SLUG}/spins`, API);
  url.searchParams.set('limit', '20');
  url.searchParams.set('window', '1h');
  if (lastSeen) url.searchParams.set('since', lastSeen);
  const res = await fetch(url, { headers: { Authorization: `Bearer ${KEY}` } });
  const rows = await res.json();
  for (const r of rows.reverse()) {
    console.log(r.finalized_at, r.segment, r.multiplier_text);
    lastSeen = r.finalized_at;
  }
}, 5_000);

5. Filtra per segmento

Vuoi solo i bonus di Crazy Time? Filtra client-side su segment ∈ {cf, pa, ch, ct}. Segmenti bonus per gioco: Crazy Time usa cf/pa/ch/ct; Lightning Storm usa leaf/bcg/mmh/fbl/hsp/stb; Ice Fishing usa wf/bf/lb/bo/hr.

Hai bisogno di un gioco diverso?

La stessa call funziona per ogni wheel-show. Scrivici su Telegram se vuoi un sample per un provider specifico o una finestra di query non standard.

Apri Telegram
Come ottenere statistiche live di Crazy Time — esempi di codice · TrackerSino Data · TrackerSino