Skip to main content
Les variables d’environnement se trouvent sur api.apps.envs. Chaque méthode prend d’abord l’identifiant de l’application et renvoie les variables de l’application sous forme d’un simple Record<string, string>. Les exemples utilisent le client api présenté dans Créer le client. appId est l’identifiant de l’une de vos applications : api.account.me() les liste.
Les applications statiques n’ont pas de variables d’environnement : chaque méthode répond 400 STATIC_APP_ENV_NOT_SUPPORTED. Une modification prend effet au prochain redémarrage.

Lire les variables

Ajouter ou mettre à jour des variables

envs.set(appId, envs) ajoute les clés fournies et écrase celles qui existent déjà. Les autres variables sont conservées. La méthode renvoie toutes les variables après la modification.

Remplacer toutes les variables

envs.replace(appId, envs) remplace toutes les variables par l’ensemble fourni. Les clés absentes de l’objet sont supprimées.

Supprimer des variables

envs.delete(appId, keys) supprime les clés fournies et renvoie les variables restantes.

Limites et erreurs

Prochaines étapes

Deploys

Déployez à chaque push, avec un webhook ou la GitHub App.

Référence de l'API des variables d'environnement

Les endpoints REST derrière ces méthodes.

Variables depuis la CLI

Les mêmes actions depuis le terminal.

Lire les variables dans votre code

Définissez les variables depuis le tableau de bord, la CLI ou l’API et lisez-les à l’exécution.