All APIs Syndaq Email Auth

Intelligence API

See if a domain can actually authenticate mail.

Inspect SPF, DKIM selectors, and DMARC in one JSON response—with a 0–100 readiness score. Ideal for onboarding domains, deliverability audits, and abuse triage.

At a glance

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

Use cases

Where teams use Syndaq Email Auth

Customer onboarding

Verify that a client domain has email auth configured before you send on their behalf.

Deliverability audits

Score SPF/DKIM/DMARC readiness during support or pre-sales reviews.

Phishing triage

Quickly see whether a spoofed brand domain publishes DMARC or open SPF.

Hosting panels

Surface auth gaps to shared hosting customers without leaving your stack.

Integration

Up and running in three steps

1

Get an API key

Subscribe to an Email Auth plan and copy your ea_sec_ secret key.

2

Pass a domain

Call /v1/emailauth/lookup/{domain} or ?domain=.

3

Read the score

Use score plus the SPF/DKIM/DMARC objects to decide next remediation steps.

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. Lookups never contact a mailbox—only public DNS auth records are evaluated.

Request
curl -s "https://api.syndaq.com/v1/emailauth/lookup/example.com" \
  -H "Authorization: Bearer ea_sec_YOUR_SECRET_KEY"
Response
{
  "success": true,
  "domain": "example.com",
  "cached": true,
  "score": 75,
  "spf": { "found": true, "record": "v=spf1 -all" },
  "dkim": { "found": false, "selectors": [] },
  "dmarc": { "found": true, "record": "v=DMARC1; p=reject;" },
  "request_id": "b2c3d4e5f6789012345678901234abcd"
}

Reference

API endpoints

Included with your Syndaq Email Auth plan.

Method Path Description
GET /v1/emailauth/lookup Lookup SPF/DKIM/DMARC by ?domain= query parameter.
GET /v1/emailauth/lookup/{domain} Lookup SPF/DKIM/DMARC for a domain in the URL path.
GET /v1/emailauth/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
  • SPF, DKIM & DMARC JSON REST API
  • Domain auth readiness score
  • Rate limit & quota headers
Get started

Enterprise

monthly
$99.00 USD

High-volume lookups with priority limits.

  • 3,000 requests / minute
  • Unlimited monthly lookups
  • Secret key authentication
  • SPF, DKIM & DMARC JSON REST API
  • Domain auth readiness score
  • Rate limit & quota headers
Get started

FAQ

Common questions

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

A 0–100 readiness score plus SPF, DKIM, and DMARC objects showing whether each record was found and the published values when available.

default, google, selector1, selector2, k1, s1, s2, mail, and smtp. Scoring is roughly SPF (35) + DMARC (40) + any DKIM selector found (25).

Ready to integrate Syndaq Email Auth?

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

Choose a plan Ask a question