client.apps.envs. Todos los métodos reciben primero el id de la aplicación y devuelven las variables de la aplicación como un dict[str, str] plano.
Los ejemplos usan el client de Crear el cliente. app_id es el id de una de tus aplicaciones: client.account.me() las lista.
Las aplicaciones estáticas no tienen variables de entorno: todos los métodos responden 400
STATIC_APP_ENV_NOT_SUPPORTED. Un cambio se aplica en el siguiente reinicio.Leer las variables
Añadir o actualizar variables
envs.set(app_id, envs) añade las claves indicadas y sobrescribe las que ya existen. Las demás variables se conservan. Devuelve todas las variables tras el cambio.
Reemplazar todas las variables
envs.replace(app_id, envs) reemplaza todas las variables por el conjunto indicado. Las claves que no están en el dict se eliminan. {} las borra todas.
Eliminar variables
envs.delete(app_id, keys) elimina las claves indicadas y devuelve las variables restantes. keys es una lista (cualquier iterable de strings) o una sola clave.
Límites y errores
Próximos pasos
Deploys
Deploy en cada push, con un webhook o la GitHub App.
Referencia de la API de variables de entorno
Los endpoints REST detrás de estos métodos.
Variables desde la CLI
Las mismas acciones desde la terminal.
Leer variables en tu código
Define variables desde el dashboard, la CLI o la API y léelas en tiempo de ejecución.

