Publishing
Vertragsordner herunterladen
Author-Contract des latest Release als Zip der Slot-Dateien herunterladen.
GET
Vertragsordner herunterladen
GET https://api-datahub.octoparse.com/v1/data-apps/{app_id}/contract.zip
Authentifizierung: API-Schlüssel erforderlich (Authorization: Bearer <API Key>). Nur App-Autor; andere erhalten 404.
Autorenseitiger Vertrag des neuesten Release, in das kanonische Layout des Vertragsordners aufgeteilt und auf dem Server gezippt. Dieselbe Datenquelle wie Manifest abrufen (Dateiverweise bereits eingebettet). Das Zip enthält ein einziges Verzeichnis <app_name>/ auf oberster Ebene; Content-Disposition benennt die Datei <app_name>.zip.
Null Releases liefern 404 release-not-found: Semantik ist „latest release“, nie Fallback auf den Draft. Non-Slot-Editor-Companion-State entfällt — Download → Edit → Import ist ein verlustfreier Round-Trip für api-kind-Apps. Hat die App Übersetzungen, enthält das Zip auch i18n.json (aktuelle Übersetzungen, nicht die zum Publish-Zeitpunkt).
Anfrage
Pfadparameter
string
erforderlich
App-Referenz.
Beispielanfrage
Antwort
200 Erfolg
Response-Body istapplication/zip-Binary.
Fehler
Fehlerantworten nutzen
{"error": {code, category, message, retryable}}. Siehe Fehler.