URL Stats
Page- and domain-level authority metrics for a specific URL.
Authority metrics for a single URL: page authority, domain authority, spam score and the backlink footprint behind the page.
/api/v1/url/stats
$0.002 / request
Use your Seonio API key instantly.
curl -X POST https://seonio.com/api/v1/url/stats \
-H "Content-Type: application/json" \
-H "X-API-Key: $SEONIO_API_KEY" \
-d '{"target": "https://moz.com/blog"}'
Sample response
{
"seo_metrics": {
"domain_authority": 91,
"linking_domains": 10965,
"linking_pages": 461135,
"nofollow_pages": 7409,
"page_authority": 70,
"spam_score": 1
},
"target": "https://moz.com/blog"
}
Request and response
The full contract for /api/v1/url/stats — what to send and what comes back.
Request body
target
string
required
A full URL, e.g. "https://moz.com/blog".
Response fields
target |
string | The URL that was analysed. |
seo_metrics.page_authority |
integer | Page Authority (0–100). |
seo_metrics.domain_authority |
integer | Domain Authority (0–100). |
seo_metrics.spam_score |
integer | Spam score (lower is better). |
seo_metrics.linking_domains |
integer | Unique linking domains. |
seo_metrics.linking_pages |
integer | Total linking pages. |
seo_metrics.nofollow_pages |
integer | Linking pages marked nofollow. |
Code examples
Copy, paste, swap in your API key.
curl -X POST https://seonio.com/api/v1/url/stats \
-H "Content-Type: application/json" \
-H "X-API-Key: YOUR_API_KEY" \
-d '{"target": "https://moz.com/blog"}'
Playground
Run a real /api/v1/url/stats request. No key? We show the real sample result so you can still inspect the shape.
Leave the API key empty to load the built-in sample response.
Request
POST /api/v1/url/stats
What developers build with it
Common ways URL Stats ends up in production.
Authority badges on a backlink or SERP tool.
Qualifying individual link prospects.
Scoring specific landing pages.
Status codes
The same predictable contract on every endpoint.
200 |
Success. The request completed and was charged. |
401 |
Missing or unknown API key. |
402 |
Not enough balance on the account. |
422 |
Invalid request body (wrong shape or types). |
429 |
Rate limit exceeded (default 30 requests / 3 seconds). |
Other endpoints
Explore the rest of the SEO API.
API Balance
Add funds once and use them anytime. Your balance never expires. New accounts start with $1 free.
Starter
$10 to spend
Balance never expires.
A first top-up to kick the tires.
Pro
$115 to spend
+15% bonus
$100 + $15 free
The sweet spot for steady production traffic.
Scale
$1,300 to spend
+30% bonus
$1,000 + $300 free
Best rate per dollar for high-volume workloads.
FAQ
Simple answers for developers using the API.
Pricing & Balance
API & Integration
Start Researching for Free
$1 free balance included • No credit card required • Access all features