Get Sequence Variant Stats
Compare the A/B variants of a sequence step.
GET
https://api.foxreach.io/ api/ v1/ campaigns/{campaign_id}/ sequences/{sequence_id}/ variant-statsRequires an API key with the read scope.
Counts the emails sent for this step by each variant, how many were opened, how many got a reply and how many bounced. Rates are percentages of sent. A step with no variants returns an empty array.
Path Parameters#
campaign_idstringpathrequiredThe campaign.
sequence_idstringpathrequiredThe sequence step.
Response#
dataarrayShow Variant stats
variantIdstringThe variant.
labelstringIts label.
sentintegerEmails sent.
openedintegerEmails opened.
repliedintegerReplies received.
bouncedintegerEmails that bounced.
openRatenumberopened / sent in percent, one decimal.replyRatenumberreplied / sent in percent, one decimal.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