Eine Zeichenkette, die den Namen der Datei darstellt. (ohne Erweiterung) Muss dem Muster a bis z, A bis Z, 0 bis 9 und _ entsprechen. (3 bis 32 Zeichen)
Das Hochladen erfordert einen kostenpflichtigen Plan.
Hobby- und Standard-Pläne sind auf 1 Upload pro Sekunde beschränkt.
Pro- und Enterprise-Pläne unterliegen nicht dem Limit pro Sekunde — sie können stattdessen bis zu 4 Uploads gleichzeitig ausführen.
Über alle kostenpflichtigen Pläne hinweg darf ein Konto höchstens 4 Uploads gleichzeitig in Bearbeitung haben. Das Starten eines weiteren Uploads, während noch 4 laufen, liefert TOO_MANY_CONCURRENT_UPLOADS (429) zurück.
Aus Sicherheitsgründen werden .html- und .svg-Dateien immer als Download ausgeliefert (als application/octet-stream bereitgestellt), anstatt inline gerendert zu werden.
// The provided object name is invalid.// Must adhere to the a to z, A to Z, 0 to 9, and _ pattern.{ "status": "error", "code": "INVALID_OBJECT_NAME"}
// The provided object prefix is invalid.// Must adhere to the a to z, A to Z, 0 to 9, and _ pattern.{ "status": "error", "code": "INVALID_OBJECT_PREFIX"}
// The provided expiration value for the object is invalid.// Must be a number ranging from 1 to 365. (value in days).{ "status": "error", "code": "INVALID_OBJECT_EXPIRE"}
// The provided security hash boolean is invalid.// Just set to true or false. 😅{ "status": "error", "code": "INVALID_OBJECT_SECURITY_HASH"}
// The provided auto-download boolean is invalid.// Just set to true or false. 😅{ "status": "error", "code": "INVALID_STORAGE_AUTO_DOWNLOAD"}
Die aktuelle maximale Dateigröße beträgt 100MB. Zukünftig planen wir, sie auf 10GB zu erhöhen. Vorerst liegt das Limit aufgrund technischer und lastverteilungsbedingter Beschränkungen bei 100MB.
// The provided file is invalid.{ "status": "error", "code": "INVALID_FILE"}
// The provided file type is invalid.{ "status": "error", "code": "INVALID_FILETYPE"}
// The file size is too small (< 1kb).{ "status": "error", "code": "FILE_TOO_SMALL"}
// The API key is missing or invalid. Set a valid key in the Authorization header.// Also returned when the account is on the free plan — uploading requires a paid plan.{ "status": "error", "code": "ACCESS_DENIED"}