---
title: "variables"
method: GET
path: "/api/variables"
tags: ["variables"]
---

# variables

`GET /api/variables`

List all User Variables and their current values. Pass ?validateExpression instead to syntax-check an expression (for the Set Variable "Expression" field) against currently-known variables, without setting anything. Pass ?fpp=true instead to list the read-only "fpp_" status variables (current playlist/sequence, play state, volume, etc.) instead of User Variables.

## Query parameters

- `validateExpression` string
- `conditionExpr` boolean
- `fpp` boolean
- `mqtt` boolean

## Response `200`

Object keyed by variable name, each with `value`, `truncated`,

---

[API](https://skmtc.net/falconchristmas/apis/fpp-api.md) · [All operations](https://skmtc.net/falconchristmas/apis/fpp-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/falconchristmas/fpp-api/versions/6fa524e15dd4/schema)
