Aiuto e guide ›
API e integrazioni
› Rate limit e codici di errore
Rate limit e codici di errore
3 min di lettura · API e integrazioni
Il limite di richieste (rate limit) protegge l'API da sovraccarico e abuso. Se in poco tempo invii troppe richieste, il server risponde con HTTP 429 Too Many Requests con l'intestazione Retry-After, che indica quanti secondi attendere.
Limiti attuali
- Il limite è di 60 richieste al minuto per ogni token. Si applica allo stesso modo a tutti i piani (Trial, Standard, Pro e Business).
- Gli agenti LAN hanno un limite separato di 120 richieste al minuto per ogni agente.
- Il limite viene conteggiato per ogni token separatamente (non per l'intero utente). Se ti serve un tetto complessivo più alto, crea più token per usi diversi (ad esempio uno per CI/CD e uno per la dashboard).
Codici di errore
401 Unauthorized- token mancante o non valido.403 Forbidden- l'azione non è disponibile nel tuo piano (ad esempio la creazione di un monitor dopo la scadenza del piano o oltre il limite del tuo piano).404 Not Found- la risorsa indicata (monitor, incidente) non esiste o non vi hai accesso.429 Too Many Requests- limite di richieste superato. Attendi il numero di secondi indicato nell'intestazioneRetry-After.5xx- errore lato server. Riprova con un ritardo progressivamente più lungo (exponential backoff - ad esempio 1, 2, 4, 8 secondi).
Consigli pratici
- Memorizza le risposte degli endpoint di lettura in una cache. I dati sulla disponibilità non cambiano ogni secondo, non serve scaricarli così spesso.
- Dove possibile, invece di polling ripetuti usa i webhook - il server ti chiamerà da solo quando si verifica un evento.
- Nelle operazioni in batch inserisci un breve ritardo tra le richieste per non avvicinarti al limite.
Questa guida è stata utile?