Kenso

Sequence variables

The catalog of variables you can use in sequence copy, with a campaign's custom variables.

Campaigns and sequences1 endpointKen-Version: 2026-11-02AuthenticationWorkspacesErrors

Return the sequence variable catalog

GET/v1/sequence-variablessequence-variables.get

Try it on developer.ken.so

Pass campaignId to include that campaign's custom variables. Requires ReadAccess.

Parameters

Name
In
Type
Required
Description
campaignId
In: query
integer (int64)
optional
Ken-Version
In: header
string, one of: 2026-11-02, 1.1
required
The API version: a dated version (YYYY-MM-DD), or 1.1, another name for the first dated version. Without it the request uses your API key's pinned version; an unpinned key reaches the legacy shape of the same path. 1.0 selects the legacy shape explicitly.
X-Ken-Workspace-Id
In: header
integer (int64)
optional
Workspace to act in. Required when your credential can reach more than one workspace (otherwise 400 workspace_required).

Response 200

data is a SequenceVariablesModel.

Field
Type
Description
variables
array of SequenceVariableModel
senderVariables
array of SequenceVariableModel
usage
string
Request
curl -X GET "https://api.ken.so/v1/sequence-variables" \
  -H "Authorization: Bearer $KEN_API_KEY" \
  -H "Ken-Version: 2026-11-02" \
  -H "X-Ken-Workspace-Id: $KEN_WORKSPACE_ID"
Response 200
{
  "success": true,
  "data": {
    "variables": [
      {
        "name": "string",
        "description": "string",
        "syntax": "string"
      }
    ],
    "senderVariables": [
      {
        "name": "string",
        "description": "string",
        "syntax": "string"
      }
    ],
    "usage": "string"
  }
}