Email validation
Submit Bulk Verification Job
Submit a list of email addresses for bulk verification. Returns a job ID immediately. Poll GET /v1/bulk/ to track progress.
POST
Submit Bulk Verification
Use this endpoint to submit a list of email addresses for asynchronous bulk verification. The API accepts your list, deduplicates it, queues the job, and returns aDocumentation 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_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.
Deduplication and async processing
OrbiSearch automatically deduplicates your email list before processing. If you submit 600 addresses but 100 are duplicates,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.Authorizations
API key for authentication
Body
application/json
Example:
[
"ceo@acme.com",
"sales@example.com",
"john.doe@bigcorp.io"
]Response
Successful Response
Response when submitting a bulk verification job.
Unique job identifier.
Example:
"123e4567-e89b-12d3-a456-426614174000"
Submission acknowledgement status.
Available options:
submitted Example:
"submitted"
Total number of unique emails to verify.
Example:
100
Estimated credit cost for this job.
Example:
20