One call, one confirmed address.

The API uses the same credits as the website, and a credit is used only when an address is found. Make a key in your account.

Find an address

curl https://findy.email/api/v1/find \
  -H "Authorization: Bearer fnd_your_key" \
  -H "Content-Type: application/json" \
  -d '{"first":"Jane","last":"Doe","domain":"acme.com"}'

The call waits for the answer, usually a few seconds. A person we cannot find can take about a minute, so set your timeout to 90 seconds.

When we find it

{ "found": true, "email": "[email protected]", "confidence": "high", "credits": 999 }

When we do not

{ "found": false, "reason": "none", "message": "We could not confirm an address for this person. You were not charged.", "credits": 999 }

Reasons for no result

none

We could not confirm an address for this person.

domain_inactive

The domain does not receive email.

domain_hides_accounts

The mail provider will not confirm who has an address.

domain_accepts_all

The mail server accepts mail for any name, so nothing can be confirmed.

timed_out

We stopped before getting an answer. Try again in a few minutes.

Errors

401 invalid_key

The key is missing or was replaced.

402 no_credits

Your credits have run out. Add a pack.

400 invalid_input

The name or domain could not be read.

503 busy

Try again in a minute. You were not charged.