Email finder
Bulk Lookup Job Status
Check the status and progress of a bulk lookup job. Returns the current status, per-outcome counts, and row totals.
GET
Get Bulk Lookup Status
Use this endpoint to check the progress of a bulk lookup job. Poll it periodically after submitting via POST /v1/bulk-lookup to determine when your results are ready. The response tells you how many rows have been processed, the current job status, and a per-outcome summary.Documentation Index
Fetch the complete documentation index at: https://orbisearch.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Job status values
| Status | Meaning |
|---|---|
running | Job is still processing rows. Continue polling. |
completed | All rows have been processed. Results are ready to retrieve. |
Outcome summary
Thesummary object on the response gives a per-outcome breakdown that updates as the job progresses:
| Field | Meaning |
|---|---|
total_found | Rows where a deliverable email was found. |
total_not_found | Rows where no deliverable address was found at the domain. |
1 credit. total_found + total_not_found equals total_processed.
Polling cadence
For most jobs, polling every 10–30 seconds is sufficient. Polling more frequently than necessary won’t speed up processing and counts against your rate limit (20 requests per second per API key, shared across the /v1/* API).Authorizations
API key for authentication
Path Parameters
Response
Successful Response
Status snapshot of a bulk lookup job.
Unique job identifier.
Example:
"123e4567-e89b-12d3-a456-426614174000"
Job status: running (still processing) or completed (all rows done).
Available options:
running, completed Example:
"running"
Total rows submitted.
Example:
500
Rows processed so far.
Example:
237
Per-outcome counts.
Job submission timestamp (UTC).
Example:
"2026-04-21T14:30:00Z"
Timestamp of the last processed row (UTC). Null while running.
Example:
null