Skip to main content
Umgebungsvariablen befinden sich unter api.apps.envs. Jede Methode nimmt zuerst die App-ID und gibt die Variablen der App als einfaches Record<string, string> zurück. Die Beispiele verwenden den Client api aus Client erstellen. appId ist die ID einer deiner Apps: api.account.me() listet sie auf.
Statische Apps haben keine Umgebungsvariablen: Jede Methode antwortet mit 400 STATIC_APP_ENV_NOT_SUPPORTED. Eine Änderung wird beim nächsten Neustart wirksam.

Die Variablen lesen

Variablen hinzufügen oder aktualisieren

envs.set(appId, envs) fügt die angegebenen Schlüssel hinzu und überschreibt die bereits vorhandenen. Andere Variablen bleiben erhalten. Die Methode gibt alle Variablen nach der Änderung zurück.

Alle Variablen ersetzen

envs.replace(appId, envs) ersetzt alle Variablen durch die angegebene Menge. Schlüssel, die nicht im Objekt enthalten sind, werden entfernt.

Variablen entfernen

envs.delete(appId, keys) entfernt die angegebenen Schlüssel und gibt die verbleibenden Variablen zurück.

Limits und Fehler

Nächste Schritte

Deploys

Bei jedem Push deployen, per Webhook oder GitHub App.

API-Referenz für Umgebungsvariablen

Die REST-Endpunkte hinter diesen Methoden.

Variablen über die CLI

Dieselben Aktionen im Terminal.

Variablen im Code auslesen

Variablen im Dashboard, per CLI oder API setzen und zur Laufzeit auslesen.