List environment variables
list_envsLists environment variables for applications or services, showing keys, UUIDs, and flags while masking values to protect secrets. Filter by key, or reveal plaintext only when explicitly required and permitted.
Instructions
List the environment variables of an application or service: key, uuid and flags (is_build_time, is_runtime, is_preview, is_literal, is_multiline, is_shown_once). Values are MASKED (short prefix + length, or "(empty)") so secrets stay out of the conversation. reveal: true returns plaintext only if the server was started with COOLIFY_ALLOW_REVEAL=1 — avoid it unless the user explicitly needs a value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reveal | No | Return plaintext values (requires COOLIFY_ALLOW_REVEAL=1). | |
| resource | Yes | The resource: its uuid, its exact name, or a unique part of its name or domain (e.g. "api" or "app.example.com"). | |
| key_filter | No | Only keys containing this substring (case-insensitive). | |
| resource_type | No | Restrict lookup to applications or services. Omit to search both. |