All APIs Syndaq Email Validation

Intelligence API

Filter bad emails before they enter your funnel.

Validate syntax, catch disposable domains, and confirm MX records exist. v1 does not probe mailboxes or claim full deliverability—so you get fast, honest signals you can ship today.

At a glance

  • 3 REST endpoints
  • JSON Request & response
  • HTTPS TLS required
  • Free tier available Starting price

Use cases

Where teams use Syndaq Email Validation

Signup forms

Block disposable addresses and obvious typos before creating accounts.

Lead capture

Reject domains with no mail hosts before they pollute your CRM.

Checkout

Add a cheap secondary check alongside payment fraud scoring.

List hygiene

Batch-scan stored emails for disposable domains and missing MX.

Integration

Up and running in three steps

1

Get an API key

Subscribe to an Email Validation plan and copy your ev_sec_ secret key.

2

Pass an email

Call /v1/emailval/lookup/{email} (URL-encoded) or ?email=.

3

Read risk.level

Allow low risk, challenge medium, and block high (disposable or no MX).

Example

Copy, paste, ship

Every response includes a request_id for support correlation. Rate limit and quota headers are returned on authenticated routes so you can backoff gracefully.

Authenticated with your Syndaq secret key over HTTPS. Honest v1: format, disposable domains, and MX only—no SMTP mailbox probe.

Request
curl -s "https://api.syndaq.com/v1/emailval/lookup/user%40example.com" \
  -H "Authorization: Bearer ev_sec_YOUR_SECRET_KEY"
Response
{
  "success": true,
  "email": "[email protected]",
  "domain": "example.com",
  "cached": true,
  "valid_format": true,
  "disposable": false,
  "has_mx": true,
  "mx": ["0 ."],
  "risk": { "level": "low", "reasons": [] },
  "limits_note": "v1 checks format, disposable domains, and MX records only — not mailbox existence or deliverability.",
  "request_id": "e5f6789012345678901234abcdef0123"
}

Reference

API endpoints

Included with your Syndaq Email Validation plan.

Method Path Description
GET /v1/emailval/lookup Validate an email by ?email= query parameter.
GET /v1/emailval/lookup/{email} Validate an email in the URL path (URL-encoded).
GET /v1/emailval/status Returns plan limits and quota for the authenticated key.

Pricing

Plans for every stage

Transparent limits. Upgrade when your traffic grows—no surprise overages without a plan change.

Starter

Free

Development and light production lookups.

  • 120 requests / minute
  • 10,000 lookups / month
  • Secret key authentication
  • Email validation JSON REST API
  • Format, disposable & MX checks
  • Rate limit & quota headers
Get started

Enterprise

monthly
$129.00 USD

High-volume lookups with priority limits.

  • 3,000 requests / minute
  • Unlimited monthly lookups
  • Secret key authentication
  • Email validation JSON REST API
  • Format, disposable & MX checks
  • Rate limit & quota headers
Get started

FAQ

Common questions

Send your ev_sec_ secret key as a Bearer token in the Authorization header on every request to https://api.syndaq.com.

valid_format, disposable, has_mx, MX hosts when present, and a risk.level with reasons—so you can allow, challenge, or block in your funnel.

No. v1 never opens an SMTP conversation. Treat high risk as block/challenge, medium (role addresses) as soft flags, and low as allow.

Ready to integrate Syndaq Email Validation?

Pick a plan, create your keys in the client area, and start calling the API in minutes.

Choose a plan Ask a question