# Antwortcodes

Nachfolgend finden Sie die von Transloadit zurückgegebenen Antwortcodes, mit denen Sie Fehler behandeln können.

Eine Assembly wird ausgeführt, wenn `ok` entweder`ASSEMBLY_UPLOADING` oder `ASSEMBLY_EXECUTING` ist. Alle anderen Status bedeuten, dass dieAssembly abgeschlossen wurde. Wurde sie mit einem Fehler abgeschlossen, ist die Eigenschaft `error` gesetzt. Weitere Details zu den Codes `ok` und `error` finden Sie unten.

## OK-Codes

OK-Codes werden immer über den Schlüssel `ok` zurückgegeben, zum Beispiel: `{ ok: "{OK_CODE}" }`.

`ASSEMBLY_CANCELED`

Die Assembly wurde abgebrochen.

`ASSEMBLY_COMPLETED`

Die Assembly wurde erfolgreich abgeschlossen.

`ASSEMBLY_EXECUTING`

Die Assembly wird derzeit ausgeführt.

`ASSEMBLY_NOTIFICATION_REPLAYED`

Die Assembly Notification wurde erneut abgespielt.

`ASSEMBLY_REPLAYING`

Die Assembly wird erneut abgespielt.

`ASSEMBLY_UPLOADING`

Die Assembly wird noch hochgeladen.

`REQUEST_ABORTED`

Die Upload-Verbindung wurde geschlossen oder wegen Zeitüberschreitung beendet, bevor alle Daten empfangen wurden.

## Fehlercodes

Fehlercodes werden immer über den Schlüssel `error` zurückgegeben, zum Beispiel: `{ error: "{ERROR_CODE}" }`.

`ACTIVE_ASSEMBLIES_FETCHED`

Anzahl der abgerufenen aktiven Assemblies.

`ADMIN_PERMISSIONS_REQUIRED`

Sie benötigen hierfür Administratorberechtigungen.

`ASSEMBLIES_UPDATED`

Die Assemblies wurden aktualisiert.

`ASSEMBLY_ACCOUNT_MISMATCH`

Sie dürfen nicht auf diese Assembly zugreifen, da sie Ihnen nicht gehört.

`ASSEMBLY_CANNOT_BE_REPLAYED`

Die Assembly kann nicht erneut abgespielt werden.

`ASSEMBLY_COULD_NOT_BE_CREATED`

Die Assembly konnte nicht erstellt werden.

`ASSEMBLY_CRASHED`

Der Prozess, der diese Assembly verwaltet, ist abgestürzt und konnte nicht wiederhergestellt werden.

`ASSEMBLY_DISALLOWED_ROBOTS_USED`

Ihre Assembly verwendet mindestens einen nicht zulässigen Robot.

`ASSEMBLY_EMPTY_STEPS`

Der Parameter `{steps: …}` Ihrer Assembly ist leer.

`ASSEMBLY_EXECUTION_PROGRESS_NOT_ENABLED`

Für diese Assembly wurde das Abrufen des Ausführungsfortschritts nicht aktiviert.

`ASSEMBLY_EXPIRED`

Die Assembly ist abgelaufen.

`ASSEMBLY_FILE_ACCEPTED`

Die Assembly hat die hinzugefügte Datei akzeptiert.

`ASSEMBLY_FILE_NOT_RESERVED`

Vor dem Hinzufügen muss ein Speicherort für diese Datei reserviert werden.

`ASSEMBLY_FILE_RESERVED`

Die Assembly hat Speicherplatz für diese Datei reserviert.

`ASSEMBLY_INFINITE`

Ihre Assembly scheint endlos zu sein. Die „use“-Parameter bilden eine Schleife.

`ASSEMBLY_INVALID_NOTIFY_URL`

Die Assembly enthielt eine fehlerhafte notify\_url. Die Werte müssen Zeichenfolgen sein.

`ASSEMBLY_INVALID_NUM_EXPECTED_UPLOAD_FILES_PARAM`

Der Wert Ihres Parameters „num\_expected\_upload\_files“ ist ungültig. Er muss eine Zahl größer oder gleich null sein.

`ASSEMBLY_INVALID_STEPS`

`{steps: …}` Ihrer Assembly ist kein Objektwert.

`ASSEMBLY_JOB_ENQUEUE_ERROR`

Beim Einreihen eines Jobs für Ihre Assembly ist ein Problem aufgetreten. Bitte wenden Sie sich an den Support.

`ASSEMBLY_LIST_ERROR`

Ungültige Parameter

`ASSEMBLY_MEMORY_LIMIT_EXCEEDED`

Das Speicherlimit der Assembly von 8MB wurde überschritten. Bitte importieren Sie weniger Dateien und/oder laden Sie eine ZIP-Datei mit weniger Dateien hoch.

`ASSEMBLY_NOTIFICATIONS_LIST_ERROR`

Die Assembly Notifications konnten nicht aufgelistet werden.

`ASSEMBLY_NOTIFICATION_LIST_ERROR`

Ungültige Parameter

`ASSEMBLY_NOTIFICATION_NOT_PERSISTED`

Beim Speichern der Assembly Notification ist ein Problem aufgetreten. Bitte wenden Sie sich an den Support.

`ASSEMBLY_NOTIFICATION_NOT_REPLAYED`

Die Assembly Notification konnte nicht erneut abgespielt werden.

`ASSEMBLY_NOT_CAPABLE`

Diese Assembly kann den angeforderten Endpunkt nicht verarbeiten.

`ASSEMBLY_NOT_FINISHED`

Die Assembly ist noch nicht abgeschlossen und kann daher noch nicht erneut abgespielt werden.

`ASSEMBLY_NOT_FOUND`

Die angeforderte Assembly ist abgestürzt oder nicht vorhanden.

`ASSEMBLY_NOT_REPLAYED`

Die Assembly konnte nicht erneut abgespielt werden

`ASSEMBLY_NO_CHARGEABLE_STEP`

Eine Assembly muss mindestens einen Transcoding-Vorgang oder Step enthalten.

`ASSEMBLY_NO_NOTIFY_URL`

Für die Assembly wurde keine notify\_url konfiguriert.

`ASSEMBLY_NO_STEPS`

Ihre Assembly enthält keinen Parameter `{steps: …}`.

`ASSEMBLY_PROGRESS_UPDATED`

Der Upload-Fortschritt der Assembly wurde aktualisiert.

`ASSEMBLY_ROBOT_MISSING`

Diese Assembly muss gemäß Vertrag bestimmte Robots verwenden.

`ASSEMBLY_SATURATED`

Diese Assembly hat bereits alle erwarteten Datei-Uploads erhalten.

`ASSEMBLY_STATS_INVALID_TIME`

Die Startzeit fehlt oder ist fehlerhaft

`ASSEMBLY_STATS_MISSING_REGION`

Sie müssen eine bestimmte Region oder „all“ angeben

`ASSEMBLY_STATUS_FETCHING_RATE_LIMIT_REACHED`

Sie rufen den Status derselben Assembly zu häufig ab. Bitte reduzieren Sie die Abrufrate.

`ASSEMBLY_STATUS_NOT_FOUND`

Der Status der angeforderten Assembly wurde nicht gefunden.

`ASSEMBLY_STATUS_PARSE_ERROR`

Beim Parsen des Status-JSON der Assembly ist ein Problem aufgetreten.

`ASSEMBLY_STEP_INVALID`

Einer Ihrer `{steps: …}`-Parameter ist kein Objektwert.

`ASSEMBLY_STEP_INVALID_ROBOT`

Einer Ihrer Step-Parameter enthält für `{robot: …}` einen Wert, der keine Zeichenfolge ist.

`ASSEMBLY_STEP_INVALID_USE`

Einer Ihrer Step-Parameter enthält für `{use: …}` entweder einen Wert, der kein Array ist, oder die Elemente des „use“-Arrays sind keine Zeichenfolgen oder Objekte. Sind sie Objekte, müssen sie eine Eigenschaft „name“ enthalten.

`ASSEMBLY_STEP_NO_ROBOT`

Einer Ihrer Step-Parameter enthält keinen Schlüssel `{robot: …}`.

`ASSEMBLY_STEP_UNKNOWN_ROBOT`

Einer Ihrer Step-Parameter verweist auf einen unbekannten `{robot: …}`.

`ASSEMBLY_STEP_UNKNOWN_USE`

Einer Ihrer Step-Parameter verweist auf einen unbekannten Wert für `{use: …}`.

`ASSEMBLY_URL_TRANSFORM_MISSING`

Diese Assembly muss gemäß Vertrag die Funktion UrlTransform verwenden.

`AUTH_EXPIRED`

Der angegebene Ablaufparameter für die Authentifizierung liegt in der Vergangenheit.

`AUTH_KEYS_FOUND`

Ihre Auth Keys wurden erfolgreich gefunden.

`AUTH_KEYS_NOT_FOUND`

Ihre Auth Keys wurden nicht gefunden.

`AUTH_KEY_CREATED`

Ihr Auth Key wurde erfolgreich erstellt.

`AUTH_KEY_DELETED`

Ihr Auth Key wurde erfolgreich gelöscht.

`AUTH_KEY_NOT_CREATED`

Ihr Auth Key konnte nicht erstellt werden.

`AUTH_KEY_NOT_DELETED`

Ihr Auth Key konnte nicht gelöscht werden.

`AUTH_KEY_NOT_UPDATED`

Ihr Auth Key konnte nicht aktualisiert werden.

`AUTH_KEY_SCOPES_FOUND`

Die Berechtigungsumfänge des Auth Key wurden erfolgreich gefunden.

`AUTH_KEY_SCOPES_NOT_FOUND`

Die Berechtigungsumfänge des Auth Key wurden nicht gefunden.

`AUTH_KEY_UPDATED`

Ihr Auth Key wurde erfolgreich aktualisiert.

`AUTH_SECRET_NOT_RETRIEVED`

Ihr Auth Secret konnte nicht angezeigt werden.

`AUTH_SECRET_RETRIEVED`

Ihr Auth Secret konnte abgerufen werden.

`BAD_PRICING`

Der Ihrem Workspace zugeordnete Preiseintrag ist fehlerhaft. Bitte wenden Sie sich an den Support.

`BILL_LIMIT_EXCEEDED`

Das für diesen Workspace konfigurierte Rechnungslimit wurde in diesem Monat überschritten.

`CANNOT_ACCEPT_NEW_ASSEMBLIES`

Der Uploader akzeptiert keine neuen Assemblies.

`CANNOT_FETCH_ACTIVE_ASSEMBLIES`

Beim Abrufen der Anzahl aktiver Assemblies ist ein Fehler aufgetreten.

`CDN_REQUIRED`

Wir empfehlen, URL Transform nur zusammen mit einem CDN zu verwenden, das die Ergebnisse zwischenspeichert. Andernfalls wird jeder Aufruf transcodiert, wodurch die Kosten bei beliebten Seiten schnell steigen können. Deshalb sollten Sie beziehungsweise Ihr CDN den Abfrageparameter oder Header-Schlüssel „cdn“ auf den Wert „required“ setzen.

`COMPANION_BASIC_AUTH_UNSET`

Die Basic-Auth-Zugangsdaten konnten nicht validiert werden

`COMPANION_CREDENTIALS_REQUEST_INVALID`

Die Companion-Anfrage nach Zugangsdaten enthält ungültige Daten

`COMPANION_OSS_SUPPORT_PING_REQUEST_INVALID`

Die Companion-OSS-Support-Ping-Anfrage enthält ungültige Daten

`DO_NOT_REUSE_ASSEMBLY_IDS`

Verwenden Sie Assembly IDs nicht erneut.

`FILE_DOWNLOAD_ERROR`

Transloadit konnte eine externe Datei nicht herunterladen.

`FILE_META_DATA_ERROR`

Beim Extrahieren der Metadaten aus Ihrer Datei ist ein Problem aufgetreten.

`FILE_SERVE_NO_RESULT`

Der /file/serve-Step hat kein Ergebnis für die Auslieferung. Möglicherweise unterstützen Ihre Instructions den Typ der Eingabedatei nicht.

`GET_ACCOUNT_DB_ERROR`

Der Workspace konnte aufgrund eines Datenbankfehlers nicht abgerufen werden.

`GET_ACCOUNT_UNKNOWN_AUTH_KEY`

Der Workspace konnte nicht abgerufen werden, da dieser Auth Key unbekannt ist.

`GRAFANA_WEBHOOK_ERROR`

Grafana-Webhook-Fehler

`GRAFANA_WEBHOOK_WRITE_ERROR`

Grafana-Webhook-Schreibfehler

`IMPORT_FILE_ERROR`

Transloadit konnte eine Datei nicht importieren.

`INCOMPLETE_PRICING`

Der Ihrem Workspace zugeordnete Preiseintrag ist fehlerhaft. Bitte wenden Sie sich an den Support.

`INSUFFICIENT_AUTH_SCOPE`

Der für den Vorgang verwendete Auth Key verfügt nicht über den erforderlichen Berechtigungsumfang.

`INTERNAL_COMMAND_ERROR`

Einer unserer Befehle hat einen Fehler gemeldet.

`INTERNAL_COMMAND_TIMEOUT`

Bei einem unserer Befehle ist eine Zeitüberschreitung aufgetreten.

`INVALID_ASSEMBLY_STATUS`

Dies ist ein ungültiger Assembly-Status.

`INVALID_AUTH_EXPIRES_PARAMETER`

Es wurde ein ungültiger Ablaufparameter für die Authentifizierung angegeben – er konnte nicht geparst werden.

`INVALID_AUTH_KEY_PARAMETER`

Es wurde ein ungültiger Auth Key-Parameter angegeben – der Wert ist keine Zeichenfolge.

`INVALID_AUTH_MAX_SIZE_PARAMETER`

Es wurde ein ungültiger Referrer-Parameter für die Authentifizierung angegeben, der nicht geparst werden konnte.

`INVALID_AUTH_REFERER_PARAMETER`

Es wurde ein ungültiger Referrer-Parameter für die Authentifizierung angegeben, der nicht geparst werden konnte.

`INVALID_FILE_META_DATA`

Die Metadaten der Datei #file# konnten nicht geparst werden.

`INVALID_FORM_DATA`

Das Formular enthielt ungültige Daten, die nicht geparst werden können.

`INVALID_INPUT_ERROR`

Die Dateien konnten nicht verarbeitet werden, da dieser Robot das angegebene Dateiformat nicht unterstützt.

`INVALID_PARAMS_FIELD`

Es wurde ein ungültiges Parameterfeld angegeben, das ungültiges JSON enthält.

`INVALID_SIGNATURE`

Die angegebene Signatur stimmt nicht mit unserer überein. Möglicherweise verlangt Ihr Auth Key die Verwendung von sha384 statt sha1.

`INVALID_STEP_NAME`

Sie dürfen einen Step, der nicht den /upload/handle-Robot verwendet, nicht „:original“ nennen. Dies führt zu fehlerhaft gestarteten Jobs, etwa doppelten Jobs oder endlosen Assemblies.

`INVALID_TEMPLATE_FIELD`

Es wurde ein ungültiges Template-Feld angegeben, das ungültiges JSON enthält.

`INVALID_UPLOAD_HANDLE_STEP_NAME`

Bei Verwendung des /upload/handle-Robots muss der Step-Name „:original“ lauten.

`MAX_SIZE_EXCEEDED`

Die hochgeladene Datei hat das Dateigrößenlimit überschritten.

`NO_AUTH_EXPIRES_PARAMETER`

Es wurde kein Ablaufparameter für die Authentifizierung angegeben.

`NO_AUTH_KEY_PARAMETER`

Es wurde kein Auth Key-Parameter angegeben.

`NO_AUTH_PARAMETER`

Es wurde kein Authentifizierungsparameter angegeben.

`NO_COUNTRY`

Ihrem Workspace ist kein Ländereintrag zugeordnet. Bitte wenden Sie sich an den Support oder aktualisieren Sie die Angaben zu Ihrem Workspace.

`NO_OBJECT_AUTH_PARAMETER`

Es wurde ein ungültiger Authentifizierungsparameter angegeben, der kein Objekt ist.

`NO_OBJECT_PARAMS_FIELD`

Es wurde ein ungültiges Parameterfeld angegeben, das kein Objekt ist.

`NO_PARAMS_FIELD`

Es wurde kein Parameterfeld angegeben.

`NO_PRICING`

Ihrem Workspace ist kein Preiseintrag zugeordnet. Bitte wenden Sie sich an den Support.

`NO_RESULT_STEP_FOUND`

Es wurde kein gültiger Ergebnis-Step definiert. Dieser ist für URL-Transform-Assemblies erforderlich.

`NO_RPC_RESULT_FROM_IMAGE_RESIZER`

Kein RPC-Ergebnis vom Bildgrößenänderungsdienst

`NO_SIGNATURE_FIELD`

Es wurde kein Signaturfeld angegeben.

`NO_TEMPLATE_ID`

Dieser Workspace erfordert eine Template ID. Es wurde jedoch keine angegeben.

`PLAN_LIMIT_EXCEEDED`

Sie haben das Nutzungslimit Ihres Transloadit-Tarifs überschritten. Wechseln Sie zu einem höheren Tarif, damit diese Fehlermeldung nicht mehr angezeigt wird, oder wenden Sie sich an den Support.

`POSSIBLY_MALICIOUS_FILE_FOUND`

Eine Ihrer Dateien ist möglicherweise schädlich und kann nicht verarbeitet werden.

`PRIORITY_JOB_SLOTS_FOUND`

Ihre Prioritätskapazitäten wurden erfolgreich gefunden.

`PRIORITY_JOB_SLOTS_NOT_FOUND`

Ihre Prioritätskapazitäten wurden nicht gefunden.

`QUEUES_LIST_ERROR`

Beim Abrufen der Queue-Statistiken ist ein Fehler aufgetreten

`QUEUE_ACTORS_ERROR`

Das Abrufen oder Zurücksetzen der Queue-Akteure ist fehlgeschlagen

`RATE_LIMIT_REACHED`

Anfragelimit erreicht

`REFERER_MISMATCH`

Diese Anfrage stammt von einem nicht zulässigen Speicherort.

`REQUEST_PREMATURE_CLOSED`

Die ursprüngliche Anfrage wurde vorzeitig geschlossen.

`SERVER_401`

Autorisierung erforderlich

`SERVER_403`

Zugriff verweigert

`SERVER_404`

Unbekannte Methode / URL

`SERVER_500`

Unerwarteter Fehler

`SIGNATURE_REUSE_DETECTED`

Die Anfrage wurde aus Sicherheitsgründen abgelehnt. Wenn Sie dies für einen Fehler halten, wenden Sie sich bitte an den Support.

`SYNC_ERROR`

Die Datenbanksynchronisierung ist fehlgeschlagen

`TEMPLATE_CREATED`

Ihr Template wurde erfolgreich erstellt.

`TEMPLATE_CREDENTIALS_CREATED`

Ihre Template-Zugangskonfigurationen wurden erfolgreich erstellt.

`TEMPLATE_CREDENTIALS_DELETED`

Ihre Template-Zugangskonfigurationen wurden erfolgreich gelöscht.

`TEMPLATE_CREDENTIALS_FOUND`

Ihre Template-Zugangskonfigurationen wurden erfolgreich gefunden.

`TEMPLATE_CREDENTIALS_INJECTION_ERROR`

Ihre Template-Zugangskonfigurationen konnten nicht eingefügt werden.

`TEMPLATE_CREDENTIALS_NOT_CREATED`

Ihre Template-Zugangskonfigurationen konnten nicht erstellt werden.

`TEMPLATE_CREDENTIALS_NOT_DELETED`

Ihre Template-Zugangskonfigurationen konnten nicht gelöscht werden.

`TEMPLATE_CREDENTIALS_NOT_FOUND`

Ihre Template-Zugangskonfigurationen wurden nicht gefunden.

`TEMPLATE_CREDENTIALS_NOT_READ`

Ihre Template-Zugangskonfigurationen konnten nicht gelesen werden.

`TEMPLATE_CREDENTIALS_NOT_UPDATED`

Ihre Template-Zugangskonfigurationen konnten nicht aktualisiert werden.

`TEMPLATE_CREDENTIALS_READ`

Ihre Template-Zugangskonfigurationen wurden erfolgreich gelesen.

`TEMPLATE_CREDENTIALS_TYPES_FOUND`

Die Typen der Template-Zugangskonfigurationen wurden erfolgreich gefunden.

`TEMPLATE_CREDENTIALS_TYPES_NOT_FOUND`

Die Typen der Template-Zugangskonfigurationen wurden nicht gefunden.

`TEMPLATE_CREDENTIALS_UPDATED`

Ihre Template-Zugangskonfigurationen wurden erfolgreich aktualisiert.

`TEMPLATE_DB_ERROR`

Das Template für diese Anfrage konnte aufgrund eines Datenbankfehlers nicht abgerufen werden.

`TEMPLATE_DELETED`

Ihr Template wurde erfolgreich gelöscht.

`TEMPLATE_DENIES_STEPS_OVERRIDE`

Für dieses Template war die Option allow\_steps\_override auf false gesetzt. Clients dürfen daher seine Steps nicht verändern.

`TEMPLATE_FOUND`

Ihr Template wurde erfolgreich gefunden.

`TEMPLATE_INVALID_JSON`

Ihr Template enthielt ungültiges JSON.

`TEMPLATE_LIST_ERROR`

Ungültige Parameter

`TEMPLATE_NOT_FOUND`

Für die angegebene template\_id und den Workspace wurde kein Template gefunden.

`TEMPLATE_UPDATED`

Ihr Template wurde erfolgreich aktualisiert.

`TEMPLATE_VALIDATION_ERROR`

Ihr Template hat die Validierung nicht bestanden.

`TMP_FILE_DOWNLOAD_ERROR`

Transloadit konnte eine Datei nicht von unserem temporären Speicherort herunterladen.

`USER_COMMAND_ERROR`

Eine ungültige Datei oder Einstellung hat zum Fehlschlagen eines Befehls geführt.

`VERIFIED_EMAIL_REQUIRED`

Sie müssen zuerst Ihre E-Mail-Adresse bestätigen, bevor Sie dies tun können.

`WORKER_JOB_ERROR`

Transloadit konnte diese Assembly nicht verarbeiten.
