Up  //  Email Finder API Find emails · Verify mailboxes · API key auth Docs v1
Home API Docs Sign in
Customer API

Email Finder Verifier API docs

One endpoint to find a verified work email from a name + domain, one to verify a known address. Stable response shape. Ready for Clay, n8n, enrichment scripts, and internal tools.

Quickstart

Base URL: https://my.emailfinderverifier.com

Auth
X-API-Key header
Trial
10,000 verified found emails
Billing event
Only verified found results
curl
curl -G "https://my.emailfinderverifier.com/api/v1/find" \
  --data-urlencode "domain=manasai.co" \
  --data-urlencode "first_name=Reid" \
  --data-urlencode "last_name=Hoffman" \
  -H "X-API-Key: YOUR_API_KEY"

Authentication

Every API call requires your key in the X-API-Key header.

  • Create API keys from the dashboard.
  • Do not expose keys in browser-side code.
  • Revoked, paused, expired, or disabled accounts cannot call the API.

Find email

GET /api/v1/find

Finds a verified work email from first name, last name, and company domain.

Query parameters

NameRequiredDescription
domainYesCompany domain, for example manasai.co.
first_nameYesPerson's first name.
last_nameYesPerson's last name.
Request
curl -G "https://my.emailfinderverifier.com/api/v1/find" \
  --data-urlencode "domain=manasai.co" \
  --data-urlencode "first_name=Reid" \
  --data-urlencode "last_name=Hoffman" \
  -H "X-API-Key: YOUR_API_KEY"
Response
{
  "email": "[email protected]",
  "found": true,
  "domain": "manasai.co",
  "reason": "OK",
  "pattern": "firstname",
  "attempts": 2,
  "confidence": "high",
  "is_catchall": false
}
A trial credit is used only when found=true, confidence=high, is_catchall=false, and email is populated.

Verify email

GET /api/v1/verify

Checks whether a single email appears valid. Use this when you already have a candidate email.

Query parameters

NameRequiredDescription
emailYesEmail address to verify.
Request
curl -G "https://my.emailfinderverifier.com/api/v1/verify" \
  --data-urlencode "[email protected]" \
  -H "X-API-Key: YOUR_API_KEY"
Response
{
  "email": "[email protected]",
  "status": "valid",
  "reason": "Verified via SMTP",
  "mx_host": "worker",
  "smtp_code": 250
}

Credits and limits

  • Month 1 includes 10,000 verified found emails.
  • No trial credit is used for not found, invalid, unknown, catch-all, blocked, or rate-limited results.
  • Verification calls do not use found-email credits.
  • There is no daily found-email cap in month 1, but short-window safety limits still protect the service.
  • After 10,000 verified found emails or 30 days, the account pauses until it is activated again.

Errors

StatusMeaningFix
400Missing or invalid input.Check required query parameters.
401Missing or invalid API key.Create a key in the dashboard and send it in X-API-Key.
403Account paused, expired, disabled, or out of credits.Check dashboard status or contact Up.
429Short-window safety limit reached.Retry after a short delay.
500Unexpected server error.Retry. If it repeats, share the request with Up.
Error shape
{
  "detail": {
    "error": "Invalid or missing API key",
    "code": "INVALID_API_KEY"
  }
}

OpenAPI

The customer-safe OpenAPI file is available here:

Spec URL
https://emailfinderverifier.com/docs/openapi.json

Import this into Swagger, Postman, Insomnia, Stoplight, or any OpenAPI-compatible docs tool.