POST
/
email
/
find
curl --request POST \
  --url https://api.generect.com/api/v1/email/find/ \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "lead_id": "lead_abc123xyz"
}
'
{
  "data": {
    "lead_id": "lead_abc123xyz",
    "email": {
      "address": "john.doe@acme.com",
      "status": "VALID",
      "confidence": 0.95,
      "type": "work",
      "pattern": "first.last",
      "verification": {
        "mx_valid": true,
        "smtp_check": true,
        "is_catch_all": false
      }
    }
  },
  "meta": {
    "amount_charged": 0.02
  }
}
Important: All generated emails are automatically validated and ready for use. No additional email validation is required - the emails returned by this endpoint are already verified for deliverability.

Use Case:

Reveal a work email for a lead from Preview, or find a verified email from a name and company domain.

Pricing

This is a billable endpoint — you are charged only for each valid email found. If no email is found, the request is free.
Your price decreases automatically as your lifetime spend grows. Check your current tier and pricing →

Authorizations

Authorization
string
header
required

Use the required Token prefix. Example: Authorization: Token xxxxxxxxx

Body

application/json
lead_id
string
required

Generect lead identifier from Search, Preview, or Enrich.

Example:

"lead_abc123xyz"

Response

Email result

data
object

Found email result (valid_email, catch_all and related fields) — see the example.

meta
object

Operation metadata returned in every data/meta response.