Share Campaign
Turn on the public report page of a campaign.
POST
https://api.foxreach.io/ api/ v1/ campaigns/{campaign_id}/ shareRequires an API key with the write scope.
Creates a public link to a read-only report. Anyone with the link, signed in or not, sees the campaign name, its totals for sent, opened, replied and bounced, and the open, reply and bounce rates. The page does not show leads, email copy or addresses. Calling this again returns the same link. Turn it off with Unshare Campaign.
Path Parameters#
campaign_idstringpathrequiredThe campaign.
Response#
dataobjectShow Link
shareSlugstringThe token in the link.
shareUrlstringThe full link to open the report.
Errors#
| Status | Description |
|---|---|
401 | Missing, invalid, revoked or expired API key |
403 | API key does not have the required scope: write |
404 | Campaign not found in this workspace |
Rate Limit#
- 120 requests per minute, shared by every
writecall 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(write). - 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