Use Case

Don't Let Your Customers' Bad Data Tank Your Deliverability

When your platform sends email on behalf of customers, their data quality becomes your problem. One customer with a dirty list can hurt deliverability for everyone on your shared infrastructure.

shield Protect your shared IPs.
Validate every email before it touches your sending infrastructure. One bounce storm from a single customer can land your entire IP pool on a blocklist.
speed API-first, built for automation.
Integrate validation into your ingestion pipeline. Check emails as they enter your system — no manual steps, no batch jobs to babysit.
monitoring Transparent quality signals.
Surface validation results to your customers so they can fix their data. Show them which emails are risky before they hit send.
Developer API
Your API Keys
Key Last used
tl_live_sk_a1b2...f6g7 2 hours ago
Quick Example
|
Response
{
  "email": "test@example.com",
  "status": "ok",
  "score": 95
}

Why SaaS platforms need email validation

If your product sends email — transactional, notifications, or marketing — you're responsible for every address that hits your infrastructure.

warning
Shared IP reputation risk
Most SaaS platforms use shared sending infrastructure. When one customer imports a purchased list, the bounces and spam complaints affect every customer on the same IPs.
gavel
Compliance exposure
Sending to invalid addresses at scale can trigger ISP throttling, blocklisting, and in some jurisdictions, regulatory scrutiny. Your platform bears the responsibility.
support_agent
Support burden
"Why aren't my emails being delivered?" is one of the most expensive support tickets to resolve. Preventing bad data upstream eliminates the problem entirely.
trending_down
Churn from poor deliverability
When your customers' emails land in spam because of your platform's reputation, they blame you — not their data. Bad deliverability drives churn.

Where to add validation in your platform

upload
Contact ingestion
Validate when customers import contacts via CSV, API, or integration sync. Flag bad addresses before they enter the system.
send
Pre-send checks
Run validation before campaigns go out. Automatically suppress invalid and risky addresses to protect your sending reputation.
person_add
User onboarding
Validate your own users' emails at signup to ensure transactional emails (password resets, invoices) actually reach them.

Integrate in minutes

Add validation to your platform's ingestion pipeline with a single API call.

// Validate before adding to your sending queue
const result = await fetch('https://api.truelist.io/api/v1/verify_inline', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${API_KEY}`,
    'Content-Type': 'application/json'
  }
});

const { emails } = await result.json();

// Only send to valid addresses
const safeToSend = emails
  .filter(e => e.email.email_state === 'ok');

Full documentation, SDKs, and code samples at /docs/api

Protect your platform's deliverability

Get your API key in 30 seconds. No credit card required.

Frequently Asked Questions

Can't find the answer you're looking for? Reach out to our support team.

Can I validate emails in bulk before a campaign send?
Yes. You can use the batch API to validate thousands of emails at once, or validate inline one at a time as contacts are imported. Most platforms use a combination of both.
How do I surface validation results to my customers?
The API returns a detailed status for each email (valid, invalid, risky, unknown) along with a sub-status explaining why. You can display these in your UI or use them to auto-suppress risky addresses.
What about rate limits?
The API supports 10 requests per second by default. For higher-volume platforms, contact us about dedicated rate limits and volume pricing.
Do you offer white-label or reseller options?
Yes — if you want to offer email validation as a feature within your platform, we can work with you on white-label arrangements. Contact us to discuss.
How does pricing work for platform-level usage?
Truelist offers flat monthly pricing with no per-email charges. For platforms with high volume needs, we offer custom plans. Contact us for details.

Ready to put Truelist
to the test?

Find out if Truelist is right for you in under 10 minutes.

Free plan available. No credit card required.