Skip to main content
PUT
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
Update Settings salva le tue regole, ciascuna applicata ai file sotto un prefisso. Una regola imposta valori predefiniti e limiti una volta sola, per ogni upload sotto di essa, che provenga dal tuo backend, da un upload token o dalla dashboard. Richiede lo scope blob:write e un piano a pagamento. Ogni piano consente un certo numero di regole: 5 su Hobby e Standard, 10 su Pro e 20 su Enterprise. Le regole salvate prima di un downgrade continuano ad applicarsi, ma il salvataggio successivo deve rientrare nel nuovo piano. La richiesta sostituisce l’intero elenco: invia tutte le regole che vuoi mantenere, e {"rules": []} le rimuove tutte. Quando più regole corrispondono a un file, vince quella con il prefisso più lungo.
  • I valori predefiniti (private, expire, cache_control) si applicano quando l’upload non imposta un proprio valore.
  • I limiti (max_size, extensions) rifiutano gli upload che non li rispettano con FILE_TOO_LARGE o FILE_TYPE_NOT_ALLOWED. Si applicano agli upload REST, non al gateway S3.
  • L’eliminazione automatica (delete_after_days) elimina i file un certo numero di giorni dopo la loro scrittura. Si applica a ogni file sotto il prefisso, compresi i file già esistenti e quelli scritti tramite S3.
L’eliminazione automatica inizia solo 24 ore dopo il salvataggio della regola (active_from in Get Settings), così hai un giorno per accorgerti di un prefisso più ampio del previsto. Salvare di nuovo una regola invariata mantiene la sua data originale. Una volta attiva, i file eliminati non possono essere recuperati.
object[]
obbligatorio
Fino a 5 regole su Hobby e Standard, 10 su Pro e 20 su Enterprise.
Se il piano cambia con uno che non include un’opzione di una regola (ad esempio una scadenza sotto i 7 giorni dopo aver lasciato Enterprise), gli upload sotto quel prefisso vengono rifiutati con UPGRADE_REQUIRED finché la regola non viene modificata.

Limiti di frequenza

10 richieste al minuto (RATE_LIMITED, 429).

Risposta

Restituisce le regole salvate, con la stessa forma di Get Settings.

Errori

Gli errori relativi a una regola includono il suo prefix nella risposta.