YepAPI
Domain Analysis

Domain Metrics

Get domain authority, traffic estimates, backlinks, and keyword rankings for any domain.

POST/v1/seo/domain/overview
$0.01/call

Usage

const res = await fetch('https://api.yepapi.com/v1/seo/domain/overview', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({ domain: 'vercel.com', location_code: 2840 }),
});
const { data } = await res.json();
console.log(data);
curl -X POST https://api.yepapi.com/v1/seo/domain/overview \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"domain": "vercel.com", "location_code": 2840}'

Request Body

ParameterTypeRequiredDescriptionDefault
domainstringYesDomain to analyze (without protocol)
location_codenumberNoTarget country code. See Location Codes.2840
languagestringNoISO language code"en"

Response

{
  "ok": true,
  "data": {
    "domain": "vercel.com",
    "domainRank": 0.0,
    "organicTraffic": 154912,
    "organicKeywords": 39217,
    "backlinks": 0,
    "referringDomains": 0
  }
}

Response Fields

FieldTypeDescription
okbooleanWhether the request succeeded
data.domainstringThe domain that was analyzed
data.domainRanknumberDomain authority rank score
data.organicTrafficnumberEstimated monthly organic search traffic
data.organicKeywordsnumberTotal number of organic keywords the domain ranks for
data.backlinksnumberTotal number of backlinks pointing to the domain
data.referringDomainsnumberNumber of unique domains linking to the target
Under the Hood

This combines domain analytics and backlink data into one clean response. Multiple data sources merged into a single call.

On this page