Vai al contenuto principale
DiffHook/Documenti
Riferimento APILimiti di velocità

Limiti di velocità

DiffHook applica limiti di velocità sulle richieste API per garantire un utilizzo corretto e la stabilità del sistema.

Limiti

LivelloRichieste/minuto
Free60
Qualsiasi piano a pagamento200

I limiti si applicano per chiave API e per IP.

Gestione delle risposte 429

Quando superi il limite, ricevi 429 Too Many Requests:

Implementa il backoff esponenziale quando riprovi:

async function apiRequest(url, options, retries = 3) {
  const res = await fetch(url, options)
  if (res.status === 429 && retries > 0) {
    const delay = 1000 * (4 - retries)
    await new Promise(r => setTimeout(r, delay))
    return apiRequest(url, options, retries - 1)
  }
  return res
}