Skip to content

Get Reveal Batch

Poll one reveal batch for found and pending emails.

GEThttps://api.foxreach.io/api/v1/lead-finder/reveals/{batch_id}

Requires an API key with the read scope.

Use the batchId returned by Reveal Emails. Lookups run in the background, so poll until pending is 0.

Path Parameters#

batch_idstringpathrequired

The batch identifier.

Response#

dataobject

The batch.

Show data
batchIdstring
Batch identifier.
revealsarray

One row per person.

Show reveals
idstring
Reveal identifier.
personIdstring
Provider person id.
firstNamestring
First name.
lastNamestring
Last name.
companystring
Company.
statusstring
pending, found, not_found or error.
emailstring
The email, once found.
certaintystring
Confidence in the email: ultra_sure, very_sure or probable.
failureReasonstring
Why nothing was found, if known.
leadIdstring
The active lead for this email, or null.
inLeadsboolean
Whether an active lead exists.
creditsChargedinteger
Credits charged for this row.
pendinginteger
Rows still looking.
foundinteger
Rows with an email.
notFoundinteger
Rows with no email.
errorsinteger
Rows that errored.
balanceinteger
Current credit balance.

Errors#

StatusDescription
401Missing, invalid, revoked or expired API key
403API key does not have the required scope: read
404Lead Finder is not enabled while Lead Finder is switched off on this environment
404Batch not found, or the batch belongs to another workspace
503Lead Finder is not configured when it is enabled but has no data provider key

Rate Limit#

  • 100 requests per minute, per API key. Fixed 60-second window.
  • Every response includes X-RateLimit-Limit, X-RateLimit-Remaining, and X-RateLimit-Reset (unix epoch seconds).
  • A 429 response includes a Retry-After header (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