List Sequence Variants
List the A/B variants of a sequence step.
GET
https://api.foxreach.io/ api/ v1/ campaigns/{campaign_id}/ sequences/{sequence_id}/ variantsRequires an API key with the read scope.
A step with variants splits its recipients across them by weight. The step's own subject and body are used when it has no variants. The same variants also appear on each step returned by List Sequence Steps.
Path Parameters#
campaign_idstringpathrequiredThe campaign.
sequence_idstringpathrequiredThe sequence step.
Response#
The response data is an array of variant objects, ordered by label (fields as in Create Sequence Variant).
Errors#
| Status | Description |
|---|---|
401 | Missing, invalid, revoked or expired API key |
403 | API key does not have the required scope: read |
404 | Campaign or sequence step not found in this workspace |
Rate Limit#
- 300 requests per minute, shared by every
readcall in your workspace. Fixed 60-second window. - Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset(unix epoch seconds) andX-RateLimit-Bucket(read). - A
429response includes aRetry-Afterheader (seconds until the bucket resets).
For client-side patterns (Retry-After, exponential backoff, monitoring X-RateLimit-Remaining), see Rate Limiting.
Was this page helpful?
View as MarkdownLast updated November 4, 2026