Skip to main content
Single verification lets you check one email address on demand and get a result immediately. It’s the right choice when you’re working one address at a time — for example, validating an address in a tool like Clay, or enriching a record the moment it’s retrieved.

When to use single verification

  • Clay and similar tools — when your tool doesn’t support our bulk verification endpoint.
  • Real-time enrichment — add deliverability data to a record the moment it’s retrieved or created.
Validating more than one address? Use bulk verification. Bulk jobs run in the background, so OrbiSearch can spend more time per address — and retry greylisted servers for up to 30 minutes — to return more definitive results than a single timed request. Use synchronous verification only for ad-hoc, single-address checks, or when your tool (such as Clay) doesn’t support bulk.

Making a request

To verify an email, send a GET request to /v1/verify with your email address as a query parameter. Include your API key in the X-API-Key header.
1

Get your API key

Sign in to the OrbiSearch dashboard and copy your API key.
2

Send the request

Call GET /v1/verify?email=<address> with your key in the request header.
3

Read the response

The API returns a JSON object with the verification result. Use the status field to decide what to do with the address.

Interpreting the response

Every response includes a status and a more specific substatus. Use status for the primary decision, and substatus for additional detail. For a full breakdown of every substatus value and what it means, see Handling Results.

Response fields

is_domain_catch_all, is_disposable, is_role_account, and is_free may be null when OrbiSearch cannot determine the value with confidence.

The timeout parameter

By default, OrbiSearch waits up to 97 seconds for a response from the destination mail server. You can adjust this with the timeout query parameter (minimum 3, maximum 97, in seconds).
Use a short timeout (3–10 seconds) when you need a quick answer. Use the default or a longer timeout when accuracy matters more than speed. A shorter timeout increases the likelihood of an unknown result for slow mail servers.

Rate limits

The single verification endpoint allows up to 20 requests per second per API key. If you exceed this limit, the API returns a 429 Too Many Requests response. Add a retry with exponential backoff to handle this gracefully. For higher throughput, use the bulk verification endpoint, which processes large lists asynchronously without rate limit concerns.

Credit cost

Each email verification costs 0.2 credits. You can check your current credit balance at any time via the API or the OrbiSearch dashboard.