Skip to main content
Le variabili d’ambiente si trovano su 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.