Skip to main content
GET
Datei einer Anwendung lesen
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
Erfordert einen API-Schlüssel mit dem Scope files:read. Datei lesen gibt eine einzelne Datei innerhalb einer laufenden Anwendung als JSON zurück. Sende ?encoding=base64, um die Datei als base64-String zu erhalten. Der Endpunkt ist für das Ansehen oder Herunterladen einzelner Dateien (Konfigurationen, Logs, kleine Assets) von bis zu 10 MB über die API gedacht, nicht für Massentransfers: Nutze stattdessen Snapshot erstellen, um eine vollständige Kopie der Anwendung zu erhalten.
Ohne encoding ist die Antwort das veraltete Objekt { type: "Buffer", data: number[] }. Dieses Format ist seit dem 27. September 2026 veraltet und wird am 27. März 2027 entfernt, wenn base64 zum Standard wird. Bis dahin tragen Antworten im alten Format die Header Deprecation und Sunset. Sende ?encoding=base64 in jeder Anfrage.
Um vorab zu sehen, was verfügbar ist, rufe zuerst Dateien auflisten auf. Um eine Datei zurückzuschreiben, nutze Datei erstellen/ändern, das denselben base64-Inhalt mit encoding: "base64" entgegennimmt. Bei Workspace-geteilten Anwendungen benötigt der Aufrufer die Rolle maintain oder admin, und Mitglieder ohne die Berechtigung für eingeschränkte Dateien können .env oder .env.production nicht lesen, die Anfrage wird mit PERMISSION_DENIED abgelehnt, bevor die Datei angefasst wird.

Parameter

string
erforderlich
Die ID der Anwendung. Du findest sie in der URL des Dashboards deiner Anwendung.
string
erforderlich
Der Pfad zur Datei, die du lesen möchtest, relativ zum Stammverzeichnis deiner Anwendung. Bis zu 256 Zeichen.
string
Sende base64, um die Datei als base64-String zu erhalten. Jeder andere Wert antwortet mit INVALID_ENCODING. Ohne diesen Parameter nutzt die Antwort das veraltete Buffer-Format.

Antwort

string
Gibt an, ob der Aufruf erfolgreich war: success, wenn ja, error, wenn nicht.
object
Der Inhalt der Datei.
Dekodiere data, um die Bytes der Datei zu erhalten:

Häufige Fehler

Siehe auch