Get Campaign Cohort Detail
The emails and replies of one day.
GET
https://api.foxreach.io/ api/ v1/ campaigns/{campaign_id}/ cohorts/{date}Requires an API key with the read scope.
Every email sent and every reply received on one UTC day, oldest first. At most 200 emails and 200 replies are returned. A busier day is cut without a flag, and there is no next page; use Get Campaign Activity with date filters to page through a large day.
Path Parameters#
campaign_idstringpathrequiredThe campaign.
datestringpathrequiredUTC day,
YYYY-MM-DD.Response#
dataobjectShow Day
datestringThe day asked for.
emailsobject[]Sends and replies, each with
id, type (sent or reply), leadId, leadName, leadEmail, leadCompany, subject, bodyPreview, sequenceStep, status, openedAt, createdAt.Errors#
| Status | Description |
|---|---|
401 | Missing, invalid, revoked or expired API key |
403 | API key does not have the required scope: read |
400 | date is not YYYY-MM-DD |
404 | Campaign 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