Domain Authority
developer/v1/domain/authorityCalculates 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
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.
Competitive Authority Tracking
Track domain authority over time versus competitors to measure SEO progress.
Quantify authority growth from link building and content strategies.
Partner Evaluation
Assess the web authority of potential partners or affiliates.
Evaluate partnership value based on objective domain authority data.
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
domain | string | Required | The domain to calculate authority forExample: example.com |
Response Fields
| Field | Type | Description |
|---|---|---|
domain | string | The scored domain |
authorityScore | number | Composite authority score 0-100 |
grade | string | Authority grade A-F |
confidence | number | Score confidence level |
sources | object | Per-source data (tranco, websitelaunches, domainAge) |
breakdown | object | Per-category score breakdown |
recommendations | array | Actions to improve authority |
Code Examples
curl "https://api.edgedns.dev/v1/domain/authority" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d "domain=example.com"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);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.