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.

