DOMAIN INTELLIGENCE · WEBSITE SECURITY · REST API

Turn any public domain into an explainable trust score.

Get a 0–100 website trust score, A–F grade and prioritized fixes from domain age, RDAP registration, DNS, SSL/TLS, HTTPS behavior and HTTP security headers.

ONE REQUEST, FIVE SIGNAL GROUPS

Domain intelligence developers can explain

Black-box scores are hard to use in fraud rules, vendor onboarding and customer-facing security products. Every score from this API includes the underlying evidence, stable finding codes, severity and a practical recommendation.

20 pts

Domain age & RDAP

Registration date, expiry, registrar, registry status and DNSSEC signals using RDAP, the standards-based WHOIS alternative.

20 pts

DNS configuration

Public A and AAAA addresses, nameserver resilience, MX, TXT, CAA and CNAME records.

25 pts

SSL/TLS certificate

Certificate trust, hostname coverage, issuer, expiry, protocol and negotiated cipher.

15 pts

HTTPS behavior

Secure reachability, HTTP-to-HTTPS redirects, final URL and response status.

20 pts

Security headers

HSTS, CSP, clickjacking protection, nosniff, Referrer Policy, Permissions Policy and COOP.

BUILT FOR PRODUCTION DECISIONS

Use one response across risk, security and data workflows

Fraud screening

Add domain age, expiry and technical website trust signals to onboarding or transaction rules.

Vendor risk

Flag newly registered, expiring or poorly secured vendor domains before approval.

Security dashboards

Show customers which DNS, certificate, HTTPS and browser controls pass or fail.

Lead qualification

Separate established business websites from inactive or weakly configured domains.

Domain monitoring

Recheck technical posture on a schedule and use stable finding codes for alerting.

Data enrichment

Add structured domain registration, DNS and TLS evidence to internal datasets.

SIMPLE, STABLE JSON

Try the domain trust score API in seconds

Use GET for the fastest first request, POST for JSON input or the bulk endpoint for up to five domains. Results are cached for five minutes, with force refresh available when fresh evidence is required.

GET /audit?domain=example.com

{
  "success": true,
  "domain": "example.com",
  "score": {
    "value": 72,
    "grade": "C",
    "trust_level": "good"
  },
  "findings": [ ... ]
}

TRANSPARENT PRICING

Start free, then pay for volume

Basic

Free

50 requests/month

Ultra

$59

5,000 requests/month

Mega

$149

20,000 requests/month

Current plan terms and overage rates are shown on RapidAPI.

FREQUENTLY ASKED QUESTIONS

Domain intelligence API questions

What is a website trust score?

It is a transparent technical score based on registration history, DNS configuration, TLS certificate health, HTTPS behavior and browser security headers. It is decision support, not proof of identity or safety.

Does the API check domain age and expiration?

Yes. When the registry publishes the data, the response includes registration date, calculated age, expiry date, days until expiry, registrar and status.

Is this a domain reputation or phishing-blocklist API?

It measures technical trust and website security posture. It does not use malware, phishing or abuse blocklists, so combine it with threat intelligence when your decision requires malicious-history signals.

Can I audit several domains at once?

Yes. The bulk endpoint accepts up to five domains and returns an independent result for each item.

How does the free plan work?

The Basic plan includes 50 requests per month with access to every endpoint, making it easy to evaluate the full response before upgrading.

MAKE THE FIRST REQUEST

Get evidence, not just a number.

Run a domain audit in the RapidAPI playground and inspect the score, checks, findings and prioritized remediation.

Open the RapidAPI playground