Skip to main content
GET
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
Object Download vous donne un lien pour lire un fichier. Pour un fichier privé, il signe un lien temporaire, valable de 60 secondes à 24 heures, qui fonctionne sans aucun identifiant. Pour un fichier public, il renvoie l’URL publique. Par défaut, il répond avec une redirection 302, vous pouvez donc y pointer directement un navigateur ou curl -L ; redirect=false renvoie le lien en JSON. Nécessite le scope blob:read. Les liens temporaires (https://files.squarecloud.dev/d/...) ne peuvent pas être révoqués, prennent en charge Range et les requêtes conditionnelles, et cessent de fonctionner lorsqu’ils expirent ou lorsque le fichier est supprimé, déplacé ou change de visibilité. Pour des liens que vous pouvez révoquer, limiter ou protéger par un mot de passe, utilisez un lien de partage. Voir Liens et partage.
string
requis
L’id du fichier.
number
défaut:"3600"
Durée de validité du lien temporaire, de 60 à 86400 secondes (24 heures).
boolean
défaut:"true"
false renvoie le lien en JSON au lieu de rediriger.
string
inline (ouvrir dans le navigateur) ou attachment (télécharger). Le définir produit toujours un lien temporaire, même pour les fichiers publics.
string
Le nom sous lequel le navigateur enregistre le fichier. Implique attachment sauf indication contraire de disposition, et produit toujours un lien temporaire.

Limites de débit

  • 60 requêtes par minute vers cette route (RATE_LIMITED, 429).
  • Chaque lien temporaire accepte 60 requêtes par minute par IP, en plus d’une limite globale pour l’ensemble des liens de votre compte. Au-delà, le lien répond 429 en texte brut. Pour distribuer un fichier à beaucoup de personnes, rendez-le public : les fichiers publics sont servis par le CDN, sans cette limite. Un lien expiré ou invalide répond 404.

Réponse

Avec redirect=true (par défaut) : 302 avec le lien dans Location et Cache-Control: no-store. Avec redirect=false :
string
“success” en cas de succès, “error” sinon.
object

Erreurs