YepAPI
Email API

Email Sources

See the public web pages where an email address appears, with first-seen and last-seen dates.

POST/v1/email/sources
$0.01/call

Usage

const res = await fetch('https://api.yepapi.com/v1/email/sources', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ email: '[email protected]' }),
});
const { data } = await res.json();
console.log(data);
curl -X POST https://api.yepapi.com/v1/email/sources \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]"}'

Request Body

ParameterTypeRequiredDescriptionDefault
emailstringYesEmail address to look up sources for

Response

{
  "data": {
    "sources": []
  },
  "ok": true
}

Response Fields

FieldTypeDescription
okbooleanWhether the request succeeded
data.sourcesobject[]Public web pages where the email appears — each with domain, firstSeen, lastSeen. Empty when no public sources are on record.
Under the Hood

An empty sources array means the address has not been seen on any indexed public page — it may still exist and be deliverable. Use Email Verifier to check deliverability directly.

On this page