Variables
// What variables are
Variables are server-managed runtime configuration values that your SDK reads on startup. They let you change app behaviour without shipping a new binary — for example, swap an API endpoint, toggle a feature flag, or push a new game offset to all clients.
- NAMEIdentifier — the key your SDK reads.
- TYPE
String,IntegerorBoolean. The value is validated against the chosen type. - VALUEThe runtime value delivered to clients.
Variables are scoped per application — there is no global namespace.
// The variables table
/applications/[applicationName]/variables shows a table with Name, Type, Value and a per-row actions menu. The toolbar contains the Create Variable button (createVariableButton).
- EDIT
editVariableButton— modify the value (type validation enforced). - DELDelete with confirmation.
// Permissions
Viewing requires SeeVariables or owner. Create, edit and delete require ManageVariables.