Submit a list of email addresses for bulk verification. Returns a job ID immediately. Poll GET /v1/bulk/ to track progress.
curl --request POST \
--url https://api.orbisearch.com/v1/bulk \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
[
"[email protected]",
"[email protected]",
"[email protected]"
]
'{
"job_id": "123e4567-e89b-12d3-a456-426614174000",
"status": "submitted",
"total_emails": 500,
"estimated_cost": 100
}job_id immediately. Verification happens in the background — you poll GET /v1/bulk/{job_id} to track progress and GET /v1/bulk/{job_id}/results to retrieve results when the job is complete.
total_emails will be 500 and you will only be charged for 500 verifications.
Because bulk jobs run asynchronously, this endpoint returns immediately after accepting the job. Use the returned job_id to poll GET /v1/bulk/{job_id} until the status field reaches complete. You can begin retrieving partial results at any time using GET /v1/bulk/{job_id}/results — see that page for details on fetching results before a job finishes.API key for authentication
[
"[email protected]",
"[email protected]",
"[email protected]"
]Successful Response
Response when submitting a bulk verification job.
Unique job identifier.
"123e4567-e89b-12d3-a456-426614174000"
Submission acknowledgement status.
submitted "submitted"
Total number of unique emails to verify.
100
Estimated credit cost for this job.
20
curl --request POST \
--url https://api.orbisearch.com/v1/bulk \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
[
"[email protected]",
"[email protected]",
"[email protected]"
]
'{
"job_id": "123e4567-e89b-12d3-a456-426614174000",
"status": "submitted",
"total_emails": 500,
"estimated_cost": 100
}