All APIs Syndaq Domain Reputation

Security API

Score domain risk in a single request.

Get a 0–100 risk-style score, level, and weighted signals for any domain. The Syndaq Domain Reputation API combines age, mail auth readiness, and related abuse indicators into structured JSON.

At a glance

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

Use cases

Where teams use Syndaq Domain Reputation

Signup quality

Down-rank brand-new or high-risk domains during registration and affiliate onboarding.

Merchant review

Add domain reputation context to KYC and payment risk decisions.

Abuse triage

Prioritize complainants and spoof reports with a single score snapshot.

Lead scoring

Attach domain risk level to CRM leads before sales outreach.

Integration

Up and running in three steps

1

Get an API key

Subscribe to a Domain Reputation plan and copy your dr_sec_ secret key from the client area.

2

Pass a domain

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

3

Read score & level

Allow low, challenge medium, and block or escalate high—using signals for audit trails.

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. Score is risk-oriented (higher = more risky). Individual signals may soft-fail; a score is still returned when possible.

Request
curl -s "https://api.syndaq.com/v1/domainrep/lookup/example.com" \
  -H "Authorization: Bearer dr_sec_YOUR_SECRET_KEY"
Response
{
  "success": true,
  "domain": "example.com",
  "cached": true,
  "score": 18,
  "level": "low",
  "signals": [
    { "code": "domain_age", "detail": "Domain older than one year", "weight": 0 },
    { "code": "email_auth", "detail": "Mail authentication readiness is strong", "weight": 0 }
  ],
  "request_id": "c4d5e6f789012345678901234567de"
}

Reference

API endpoints

Included with your Syndaq Domain Reputation plan.

Method Path Description
GET /v1/domainrep/lookup Score a domain via ?domain= query parameter.
GET /v1/domainrep/lookup/{domain} Score a domain in the URL path.
GET /v1/domainrep/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
  • Domain reputation JSON REST API
  • Risk score & reputation signals
  • 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
  • Domain reputation JSON REST API
  • Risk score & reputation signals
  • Rate limit & quota headers
Get started

FAQ

Common questions

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

domain, score (0–100), level (low/medium/high), and a signals array with code, detail, and weight for each contributing factor.

Yes. Plans include rate limits and monthly quotas so you can wire domain risk into signup, KYC, and abuse workflows.

Ready to integrate Syndaq Domain Reputation?

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

Choose a plan Ask a question