Skip to main content
string
erforderlich
Der API-Schlüssel für Ihr Konto. Sie finden ihn in Ihren Kontoeinstellungen.
Chunked Init öffnet einen Chunked Upload, den Ablauf für Dateien oberhalb der 100-MB-Grenze pro Einzelanfrage, bis zu 1 GiB. Er reserviert den Schlüssel des Objekts und gibt ein opakes upload-Token zurück, das du durch die drei Folgeaufrufe trägst: Chunked Part, um jeden Chunk zu senden, Chunked Complete, um das Objekt abzuschließen, und Chunked Abort, um abzubrechen. Es gibt keine serverseitige Session: Das Token ist der gesamte Upload-Zustand, speichere es also, wenn der Upload einen Seiten-Reload überdauern soll. Ein Client, der sein Token verliert, kann den Upload nicht abbrechen, und die gespeicherten Chunks zählen gegen das Kontolimit von 8 offenen Uploads, bis der Dienst sie zurückfordert (etwa 24 Stunden). Der Query-Vertrag ist derselbe wie bei Object Post, plus filename: Es gibt hier keine Multipart-Hülle, daher muss die gespeicherte Dateiendung aus dem Query-String kommen. Das Hochladen erfordert einen kostenpflichtigen Plan.
string
erforderlich
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)
string
Der ursprüngliche Dateiname, einschließlich Erweiterung (z. B. reads.fastq.gz). Die gespeicherte Dateiendung wird daraus abgeleitet, mit Fallback auf den mime_type-Parameter, dann auf bin.
string
Eine Zeichenkette, die das Präfix der Datei darstellt.
Muss dem Muster a bis z, A bis Z, 0 bis 9 und _ entsprechen. (3 bis 32 Zeichen)
number
Eine Zahl, die die Ablaufdauer der Datei angibt, im Bereich von 7 bis 1825 Tagen (5 Jahre).
boolean
Auf true setzen, wenn ein Sicherheits-Hash erforderlich ist.
boolean
Auf true setzen, wenn die Datei für automatischen Download vorgesehen werden soll.

Limits

  • Objektgröße: bis zu 1 GiB (1.073.741.824 Bytes).
  • Chunk-Größe: mindestens 5 MB, höchstens 32 MB (der letzte Chunk darf kleiner sein).
  • Chunks pro Objekt: 205 (Teilnummern laufen von 1 bis 205).
  • Offene Uploads pro Konto: 8 gleichzeitig (TOO_MANY_OPEN_UPLOADS, 429).
  • Rate Limit: 5 Öffnungen pro 10 Sekunden, darüber hinaus für 10 Sekunden blockiert.
Lies die Limits aus dem chunk-Objekt der Antwort, statt sie fest zu codieren.

Response

string
Gibt an, ob der Aufruf erfolgreich war. “success” bei Erfolg, “error” andernfalls.
object

Fehlerbehebung

Objektbezogen