Bulk Add to Block ListBeta
Block up to 1,000 emails or domains in one call.
POST
https://api.foxreach.io/ api/ v1/ block-list/ bulkRequires an API key with the write scope.
Values already on the list count as duplicates, not errors. Invalid values are reported and the rest are still added.
Body Parameters#
valuesstring[]bodyEmails or domains. Up to 1,000 across
values and text.textstringbodyPasted text; split on whitespace, commas and semicolons.
notestringbodyOptional note stored on every new entry.
Response#
dataobjectShow data
createdintegerNew entries added.
duplicatesintegerAlready listed, or repeated in the request.
invalidintegerValues that are not a valid email or domain.
invalidDetailsarrayFirst 100 invalid values, each with
value and reason.Errors#
| Status | Description |
|---|---|
401 | Missing, invalid, revoked or expired API key |
403 | API key does not have the required scope: write |
422 | No values, or more than 1,000 |
Rate Limit#
- 100 requests per minute, shared by every
bulkcall 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(bulk). - A
429response includes aRetry-Afterheader (seconds until the bucket resets).
For client-side patterns, see Rate Limiting.
Was this page helpful?
View as MarkdownLast updated November 4, 2026