Get Warmup Pool
List the workspace's email accounts with warmup progress and pool activity.
GET
https://api.foxreach.io/api/v1/warmup/poolRequires an API key with the read scope.
Returns every email account in the workspace, not only the ones with warmup on; check warmupEnabled on each entry. Pass tag to narrow it to accounts carrying one warmup tag.
Query Parameters#
tagstringqueryA warmup tag id from List Warmup Tags. Only accounts with that tag are returned. An id that is not a warmup tag of this workspace returns an empty list.
Response#
dataarrayOne entry per account.
Show data
accountIdstringEmail account identifier.
emailstringMailbox address.
displayNamestringFriendly name, or
null.healthScoreintegerThe Health Score: share of warmup email that landed in the inbox over the last 7 days, 0 to 100.
null until enough emails have been measured.healthBasisobjectCounts behind the score:
window, inbox, spam, verified, minVerified, state (measured, building or off), score, weighted.warmupEnabledbooleanWhether warmup is on.
warmupProgressobjectenabled, progress (percent), daysCompleted, totalDays, currentLimit, targetLimit.poolStatsobjectsentCount, receivedCount, replyCount.tagsarrayWarmup tags on the account:
id, name, color.Errors#
| Status | Description |
|---|---|
401 | Missing, invalid, revoked or expired API key |
403 | API key does not have the required scope: read |
Rate Limit#
- 100 requests per minute, per API key. Fixed 60-second window.
- Every response includes
X-RateLimit-Limit,X-RateLimit-Remaining, andX-RateLimit-Reset(unix epoch seconds). - 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 2, 2026