Skip to main content
GET
Lire un fichier d'une application
string
requis
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
Nécessite une clé API avec le scope files:read. Read File renvoie un fichier unique à l’intérieur d’une application en cours d’exécution, sous forme de JSON. Envoyez ?encoding=base64 pour recevoir le fichier sous forme de chaîne base64. Il est destiné à inspecter ou télécharger des fichiers individuels (configurations, logs, petits assets) de 10 Mo maximum via l’API, pas à des transferts en masse : utilisez plutôt Créer un snapshot pour récupérer une copie complète de l’application.
Sans encoding, la réponse est l’ancien objet { type: "Buffer", data: number[] }. Ce format est déprécié depuis le 27 septembre 2026 et sera supprimé le 27 mars 2027, date à laquelle base64 deviendra le format par défaut. D’ici là, les réponses dans l’ancien format portent les en-têtes Deprecation et Sunset. Envoyez ?encoding=base64 dans chaque requête.
Pour voir ce qui est disponible avant de lire, appelez d’abord Lister les fichiers. Pour réécrire un fichier, utilisez Créer/Modifier un fichier, qui accepte le même contenu base64 avec encoding: "base64". Sur les applications partagées en workspace, l’appelant doit avoir le rôle maintain ou admin, et les membres sans la permission des fichiers restreints ne peuvent pas lire .env ou .env.production, la requête est rejetée avec PERMISSION_DENIED avant que le fichier ne soit touché.

Paramètres

string
requis
L’ID de l’application. Vous pouvez le trouver dans l’URL du tableau de bord de votre application.
string
requis
Le chemin vers le fichier que vous souhaitez lire, relatif à la racine de votre application. Jusqu’à 256 caractères.
string
Envoyez base64 pour recevoir le fichier sous forme de chaîne base64. Toute autre valeur répond INVALID_ENCODING. Sans ce paramètre, la réponse utilise le format Buffer déprécié.

Réponse

string
Indique si l’appel a réussi : success si c’est le cas, error sinon.
object
Le contenu du fichier.
Décodez data pour obtenir les octets du fichier :

Erreurs courantes

Voir aussi