list_environment_variables()
List all organization environment variables. Values are decrypted server-side.
Return type: list[EnvironmentVariable]
| Field | Type | Description |
|---|---|---|
id | str | Variable ID |
name | str | Variable name (stored uppercase) |
value | str | Decrypted value |
organization_id | str | Owning organization |
created_by_user_id | Optional[str] | User who created the variable |
created_at | str | ISO timestamp when created |
updated_at | str | ISO timestamp when last updated |
get_environment_variable(name)
Get a single environment variable by name. Lookup is case-insensitive since names are stored uppercase. Returns None when not set.
set_environment_variable(name, value)
Create or update an environment variable. Setting an existing name overwrites its value.
delete_environment_variable(*, id=None, name=None)
Delete an environment variable by id or name. Provide exactly one, as a keyword argument.
ValueError if the named variable does not exist.