Skip to content

Email Account Analytics

Sends, rates and the last 14 days of sends for one email account.

GET/api/v1/analytics/accounts/{account_id}

Requires an API key with the read scope.

Path Parameters#

account_idstringpathrequired
The email account id.

Response#

dataobject
Show data
totalSentinteger
All emails logged for the account.
healthScoreinteger | null
The placement-based Health Score (0-100), or null while there are too few measured warmup emails. The same number the dashboard shows.
bounceRatenumber
Bounce rate as a percentage (1 decimal).
replyRatenumber
Reply rate as a percentage (1 decimal).
sentByDayarray
The last 14 days, oldest first, each with date and sent, bucketed in the account's timezone.

Unlike the dashboard response, this endpoint does not return a warmup send total: FoxReach does not compute one per account.

Errors#

StatusDescription
401Missing, invalid, revoked or expired API key
403API key does not have the required scope: read
404Account not found: the account does not exist in this workspace

Rate Limit#

  • 300 requests per minute, shared by every read call in your workspace. Fixed 60-second window.
  • Every response includes X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset (unix epoch seconds) and X-RateLimit-Bucket (read).
  • A 429 response includes a Retry-After header (seconds until the bucket resets).

For client-side patterns, see Rate Limiting.

Was this page helpful?
View as MarkdownLast updated November 4, 2026