Öffentliche URLs
Eine öffentliche Datei hat eine dauerhafte URL im CDN:https://public-blob.squarecloud.dev/<user_id>/<path> noch 30 Tage lang, bis zum 25. Oktober 2026. Verschiebe sie mit Object Copy (move: true), um eine URL unter blob.squarecloud.dev zu erhalten.
Temporäre Links
Object Download signiert einen Link zu einer Datei, gültig für 60 Sekunden bis 24 Stunden (Standard 1 Stunde). Nutze ihn, um eine private Datei sofort auszuliefern: ein Download-Button, ein E-Mail-Anhang, eine Datei, die dein Backend an einen anderen Dienst weitergibt.- Der Link braucht keine Zugangsdaten und kann nicht widerrufen werden: Er funktioniert erst dann nicht mehr, wenn er abläuft oder wenn die Datei gelöscht, verschoben wird oder ihre Sichtbarkeit ändert. Halte die Gültigkeit kurz.
- Er unterstützt
Range(fortsetzbare Downloads und Spulen in Videos) und bedingte Requests (If-None-Match,If-Modified-Since). - Du kannst einen Download erzwingen und den Dateinamen wählen, unter dem der Browser speichert (
dispositionundfilename). - Für eine öffentliche Datei ohne diese Überschreibungen gibt Object Download die öffentliche URL selbst zurück.
- Ein Link akzeptiert 60 Requests pro Minute pro IP, zusätzlich zu einem Gesamtlimit für alle Links deines Kontos. Darüber antwortet er mit
429als reinem Text. Um eine Datei an viele Personen zu verteilen, mach sie öffentlich: Öffentliche Dateien werden vom CDN ausgeliefert, ohne dieses Limit. Ein abgelaufener oder ungültiger Link antwortet mit404.
Freigabelinks
Create Share erstellt einen Link mit einer eigenen Seite, für Menschen statt für Programme: eine Datei an einen Kunden schicken, einen Bericht an ein Team, einen Build an einen Tester.- Er gilt von 60 Sekunden bis 30 Tage (Standard 24 Stunden).
- Er kann jederzeit mit Delete Share widerrufen werden und wird von List Shares aufgelistet.
max_downloadsbegrenzt, wie oft die Datei heruntergeladen werden kann. Die Zählung ist exakt, auch bei gleichzeitigen Downloads. Sobald sie aufgebraucht ist, antwortet der Link mit410.- Bei Pro und Enterprise lässt ein
passworddie Seite vor dem Download danach fragen. Fehlversuche sind pro IP und pro Link begrenzt. Ein Passwort-Link, der vor einem Downgrade erstellt wurde, behält sein Passwort. - Die Seite folgt der Browsersprache des Besuchers (Englisch, Portugiesisch, Spanisch, Französisch, Deutsch, Italienisch, Japanisch und Chinesisch).
- Das Konto kann bis zu 1000 aktive Freigabelinks haben.
- Der Download einer privaten Datei läuft über einen temporären Link, mit denselben Limits: 60 Requests pro Minute pro IP, plus das Gesamtlimit deines Kontos.
404 antwortet, noch vor einer Passwortseite und ohne einen Download zu verbrauchen. Beim nächsten Aufruf verschwindet er aus List Shares.
Eine Datei privat oder öffentlich machen
Ändere die Sichtbarkeit mit Object Update (private: true oder false) oder beim Kopieren mit Object Copy.
- Die id des Objekts ändert sich:
pub/...wird zuprv/...und umgekehrt. Speichere die neueidaus der Antwort. - Eine Datei privat zu machen entfernt die öffentliche Kopie, bevor der Request antwortet. Ihre öffentliche URL funktioniert nicht mehr, und CDN-Caches verwerfen sie in etwa 60 Sekunden. Kann die öffentliche Kopie nicht entfernt werden, antwortet das Objekt mit
VISIBILITY_CHANGE_FAILEDund bleibt öffentlich, sodass du es erneut versuchen kannst. - Eine Datei öffentlich zu machen erfordert einen aktiven Plan. Sie privat zu machen ist immer erlaubt, auch ohne Plan.
- Freigabelinks und temporäre Links zu der Datei funktionieren nicht mehr, da sie auf die alte id zeigen. Erstelle neue für die neue id.

