---
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

## Changes

- **2026-07-28** `dd7e398ce0d3` — 1 info
  - added the optional property `vars/items/applies_to_all_envs` to the response with the `200` status
- **2026-04-24** `2cc5b6df52cc` — 1 info
  - endpoint added
- **2026-03-16** `eb2c08128881` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/timbal-ai/apis/timbal-platform-api/changes/ace/:ace_uid/vars/get.md)

---

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