Send a name and a company. Get back a work email checked at the mail server, with a deliverability status. Only pay if we find a valid email.
Full name
Max Mustermann
Company name
Muster Maschinenbau GmbH
Response 200 OK
{
"found": true,
"credits_consumed": 1,
"message": "Found [email protected].",
"email": "[email protected]",
"deliverability": "valid"
}
sample data, real response format
87%
Find rate
on German B2B contacts
97%
Accuracy
on found emails
0
Credits on a miss
you only pay for results
Simple process
A full name plus a domain or company name. That is all the API needs.
Candidate addresses are checked directly at the mail server, including catch-all domains most tools give up on.
Every hit comes with a deliverability status. A miss returns clean, fast to handle, and free.
Global providers offer broad coverage, but their German data is thin.
We are the opposite: excellent German B2B data.
Umlauts, ß and double surnames resolve the way German mail servers actually spell them. Global tools transliterate, guess wrong, and miss.
The Mittelstand runs Germany. We reach the 80-employee machine builder in Gütersloh, not just the companies every database has.
About a third of B2B domains accept any address. We resolve them instead of guessing, which is why 97% of found emails deliver.
Germany is not one of 190 countries we cover. It is the only one. Every improvement we ship makes German data better.
One request with a name and a company, one JSON response with the email and its deliverability. Inputs, outputs, errors and rate limits behave exactly as documented.
Read the docscurl -X POST https://api.treffer.io/v1/email/finder \
-H "X-API-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"full_name": "Max Mustermann", "domain": "example.com"}'
{
"found": true,
"credits_consumed": 1,
"message": "Found [email protected].",
"email": "[email protected]",
"deliverability": "valid"
}
Upload a CSV in the dashboard. We map the columns, run every row and hand you back the results file.
One found email costs 1 credit. A miss costs nothing. Plans start small and scale with your volume.
See pricingA person and a company. For the person, send a full name or first and last name. For the company, send a domain or a company name. A domain gives the best results.
You get a clean miss: found is false and no credits are charged. You only pay when we deliver an email.
Every found email tells you how it was verified: valid means the mail server confirmed the exact address, catch_all means the domain accepts all addresses and we resolved the most likely one.
Germany is our focus and where our data is deepest. Our backend will still try to deliver results for other markets, but our optimization effort is all focused on Germany.
Sign up, create an API key and send your first request in minutes. No credit card, no sales call.