---
title: "GET /ace/{ace_uid}/vars"
method: GET
path: "/ace/{ace_uid}/vars"
tags: ["ace"]
---

# GET /ace/{ace_uid}/vars

`GET /ace/{ace_uid}/vars`

List the variables declared on an ACE.

## Path parameters

- `ace_uid` string, uuid, required

## Response `200`

Variables

- ListVarsResBody
  - `vars` Var[], required
    - `applies_to_all_envs` boolean — Whether the variable applies to every environment, including environments created later.
    - `description` string, nullable
    - `envs` VarEnv[], required
      - `color` string, required
      - `id` integer, required
      - `name` string, required
    - `id` integer, required
    - `name` string, required
    - `value` union, required
      - object
        - `type` 'plain', required
        - `value` string, required
      - object
        - `decrypted` string, nullable
        - `preview` string, nullable
        - `type` 'secret', required

## Other responses

- `403` — Forbidden
- `404` — ACE not found

---

[API](https://skmtc.net/timbal-ai/apis/timbal-platform-api.md) · [All operations](https://skmtc.net/timbal-ai/apis/timbal-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/timbal-ai/timbal-platform-api/revisions/dd7e398ce0d3/schema)
