Skip to main content

Tabella dei Limiti

Esempio di Risposta per Superamento del Limite

Header di Rate Limit

L’API restituisce gli header informativi sui limiti di frequenza in ogni risposta:
Utilizza sempre gli header di rate limit restituiti in ciascuna risposta per regolare dinamicamente la frequenza delle richieste. Non inserire valori fissi (hardcoded) nel tuo codice: possono variare e dipendere dal servizio specifico.

Coda dei Comandi

Gli endpoint */command utilizzano un sistema a coda:
  • Dimensione massima della coda: 100 comandi
  • Intervallo di esecuzione: 1 comando ogni 5 secondi
Quando la coda è piena, riceverai:

Protezione Anti-Spam

Dopo aver superato il limite, il contatore non si arresta, ma continua a conteggiare le richieste in eccesso. Al raggiungimento di 400 richieste in eccesso, viene applicato un blocco di 5 minuti. Se lo spam continua, la durata del blocco aumenterà.
API Statistiche V2: Utilizza un token per aumentare il limite da 40 a 120 richieste/min. Passa il token tramite l’header Authorization: Bearer <token>.

Violazioni Ripetute

Le applicazioni che continuano a inviare richieste dopo aver ricevuto risposte 429 possono essere bloccate per periodi progressivamente più lunghi.
Le applicazioni che violano sistematicamente i limiti di frequenza verranno bloccate tramite Cloudflare. Se visualizzi una pagina di blocco di Cloudflare, dovrai contattarci aprendo un ticket API sul server Discord di ER:LC Russia per richiedere lo sblocco.

Hosting con IP Condiviso

L’API di ER:LC Russia non supporta BotGhost e servizi di hosting simili che utilizzano indirizzi IP condivisi. Quando molte applicazioni diverse operano dallo stesso IP, raggiungono costantemente i limiti di frequenza a vicenda e non è possibile risolvere questo problema. Per un accesso stabile all’API, ospita il tuo servizio su un IP dedicato.