Skip to main content

Domain Authority

developer
GET/v1/domain/authority

Calculates a composite authority score for a domain based on multiple signals including traffic rank, domain age, and web presence indicators.

What It Does

Aggregates authority signals from multiple data sources: Tranco traffic ranking data, WebsiteLaunches site authority, and domain age via RDAP. Combines these into a single composite authority score (0-100) that reflects the domain's overall strength and credibility.

Why It's Useful

Domain authority is a key metric for SEO, competitive analysis, and business evaluation. A single composite score makes it easy to compare domains, track authority growth, and evaluate web presence.

Use Cases

SEO Specialist

Link Building Prioritization

Score potential link building targets to prioritize outreach to high-authority domains.

Focus link building efforts on domains that provide the most authority value.

SEO Manager

Competitive Authority Tracking

Track domain authority over time versus competitors to measure SEO progress.

Quantify authority growth from link building and content strategies.

Business Development

Partner Evaluation

Assess the web authority of potential partners or affiliates.

Evaluate partnership value based on objective domain authority data.

Parameters

NameTypeRequiredDescription
domainstringRequiredThe domain to calculate authority forExample: example.com

Response Fields

FieldTypeDescription
domainstringThe scored domain
authorityScorenumberComposite authority score 0-100
gradestringAuthority grade A-F
confidencenumberScore confidence level
sourcesobjectPer-source data (tranco, websitelaunches, domainAge)
breakdownobjectPer-category score breakdown
recommendationsarrayActions to improve authority

Code Examples

cURL
curl "https://api.edgedns.dev/v1/domain/authority" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d "domain=example.com"
JavaScript
const response = await fetch(
  'https://api.edgedns.dev/v1/domain/authority?domain=example.com',
  {
    headers: {
      'Authorization': 'Bearer YOUR_API_KEY'
    }
  }
);

const data = await response.json();
console.log(data);
Python
import requests

response = requests.get(
    'https://api.edgedns.dev/v1/domain/authority',
    headers={'Authorization': 'Bearer YOUR_API_KEY'},
    params={
    'domain': 'example.com'
    }
)

data = response.json()
print(data)

Read the full Domain Authority guide

Why it matters, real-world use cases, parameters, response fields, and how to call it from Claude, ChatGPT, or Gemini via MCP.

Read the guide →

Related Endpoints

External References

Learn more about the standards and protocols behind this endpoint.

Try This Endpoint

Test the Domain Authority endpoint live in the playground.