Sequence variables
The catalog of variables you can use in sequence copy, with a campaign's custom variables.
Return the sequence variable catalog
GET
/v1/sequence-variablessequence-variables.getPass 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"
}
}