Email Pattern API
Discover a company's most common email address patterns.
Return the email address patterns a company uses, each with the percentage of known addresses that follow it — {first}, {first}.{last}, {f}{last}, and so on. Use the dominant pattern to construct or validate emails for contacts you can't find directly.
Try it live
Fill in the fields and hit Run to see a real response.
{
"data": {
"patterns": [
{
"pattern": "{last}",
"percentage": 2
},
{
"pattern": "{first}.{last}",
"percentage": 9
},
{
"pattern": "{f}{l}",
"percentage": 2
},
{
"pattern": "{first}",
"percentage": 64
},
{
"pattern": "{f}{last}",
"percentage": 23
}
]
},
"ok": true
}Features
Every known format is returned with the share of the company's addresses that use it, so the dominant pattern is obvious at a glance.
Patterns use clear tokens like {first}, {last}, {f}, and {l}, ready to plug names into and generate candidate emails.
When a contact isn't in the index, the company's top pattern plus a name gives you a high-probability address to verify.
At $0.01 per domain it's cheap enough to run across an entire prospect list to pre-compute email formats.
Use cases
Email Construction
Build likely addresses for hard-to-find contacts from the company's dominant pattern and a known name.
Address Validation
Confirm that a guessed email matches how the company actually formats its addresses before verifying.
Bulk Prospecting
Pre-compute email formats for a list of target domains to speed up downstream finding.
Quick start
Copy this snippet and start making calls.
const res = await fetch('https://api.yepapi.com/v1/email/format', {
method: 'POST',
headers: {
'x-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
"domain": "stripe.com"
}),
});
const data = await res.json();
console.log(data);The email pattern API — a company's address format
The Email Pattern API returns the address formats a company uses, ranked by how many of its known emails follow each one. With the dominant pattern and a person's name you can construct a high-probability email for any contact that isn't already indexed.
At $0.01 per domain with $5 of free credit and no minimums, it's cheap enough to pre-compute formats across a whole prospect list. Pair it with the Email Verifier to confirm each constructed address before sending.
Start making API calls in 30 seconds
$5 free credit on signup. No credit card required. Pay per call.
What developers say
“Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.”
“One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.”
“The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.”
Frequently asked questions
Return the email address patterns a company uses, each with the percentage of known addresses that follow it — {first}, {first}.{last}, {f}{last}, and so on. Use the dominant pattern to construct or validate emails for contacts you can't find directly.
Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.
Sign up for a free API key, then send a POST request to /v1/email/format. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.
YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.
Ready to integrate?
Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.
More email api endpoints
Domain Search
$0.03Find every email on a company domain with names, roles and a company profile.
Email Finder
$0.02Find a person's verified work email from their name and company domain.
Author Finder
$0.02Find the email of the author behind any article or blog URL.