Skip to main content
DELETE
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
Delete entfernt eine Datei oder bis zu 100 Dateien in einem einzigen Request. Ein Löschvorgang ist sofort und endgültig: Die Datei wird nicht mehr ausgeliefert und ihr Platz wird in deinem Kontingent freigegeben. Erfordert den Scope blob:write. Löschen erfordert keinen aktiven Plan, sodass du jederzeit aufräumen kannst.
  • Eine id (object oder objects mit einem einzigen Eintrag): antwortet mit 200, wenn gelöscht, und mit 404 OBJECT_NOT_FOUND, wenn die Datei nicht existiert.
  • Zwei oder mehr ids (objects): antwortet immer mit 200 und dem Ergebnis jeder Datei, sodass eine fehlende Datei nicht den Rest scheitern lässt. Wiederholte ids zählen einmal.
Eine id, die fehlerhaft ist oder zu einem anderen Konto gehört, lässt den gesamten Request mit 400 INVALID_OBJECT scheitern, bevor irgendetwas gelöscht wird. Um die ids zu finden, verwende die Objektliste.

Parameter

string
Die id der zu löschenden Datei. Sende object oder objects.
string[]
Bis zu 100 ids, die in einem Request gelöscht werden sollen.

Rate Limits

1000 Dateien pro 10 Sekunden, pro Datei gezählt: Ein Stapel von 100 zählt als 100. Darüber hinaus wird das Konto für kurze Zeit gesperrt (RATE_LIMITED, 429).

Antwort

string
“success” bei Erfolg, “error” bei Misserfolg.
object
Nur bei Stapeln vorhanden (zwei oder mehr ids).

Fehler

Siehe auch