api.apps.envs. Ogni metodo accetta come primo argomento l’id dell’app e restituisce le variabili dell’app come un semplice Record<string, string>.
Gli esempi usano il client api di Creare il client. appId è l’id di una delle tue app: api.account.me() le elenca.
Le app statiche non hanno variabili d’ambiente: ogni metodo risponde 400
STATIC_APP_ENV_NOT_SUPPORTED. Una modifica ha effetto al riavvio successivo.Leggere le variabili
Aggiungere o aggiornare variabili
envs.set(appId, envs) aggiunge le chiavi indicate e sovrascrive quelle già esistenti. Le altre variabili vengono mantenute. Restituisce tutte le variabili dopo la modifica.
Sostituire tutte le variabili
envs.replace(appId, envs) sostituisce tutte le variabili con l’insieme indicato. Le chiavi non presenti nell’oggetto vengono rimosse.
Rimuovere variabili
envs.delete(appId, keys) rimuove le chiavi indicate e restituisce le variabili rimanenti.
Limiti ed errori
Prossimi passi
Deploy
Deploy a ogni push, con un webhook o la GitHub App.
Riferimento API delle variabili d'ambiente
Gli endpoint REST dietro questi metodi.
Variabili dalla CLI
Le stesse azioni dal terminale.
Leggere le variabili nel codice
Imposta le variabili dalla dashboard, dalla CLI o dall’API e leggile a runtime.

