
One call returns detailed ranking metrics for a domain across all keywords it ranks for. The answer shows organic and paid traffic breakdown by position (rank 1, 2-3, 4-10, etc.), keyword counts, and traffic changes. The sample showed pokemon.com with 366K organic keywords and 30K ranking in position 1.
3 live routes on DataForSEO, from $0.01212 per call. Every route below answered our last live test on 2026-10-04; the gateway re-tests them daily.
The upstream price you are metered at, cheapest first. A route without a published price says so.
| Provider | Endpoint | Price |
|---|---|---|
Domain ranking overviewCHEAPESTPOST dataforseo_labs/google/domain_rank_overview/live | $0.01212$12.12 / 1k calls | |
WHOIS record of a domainPOST domain_analytics/whois/overview/live | $0.1212$121 / 1k calls | |
Domain ranking historyPOST dataforseo_labs/google/historical_rank_overview/live | $0.1272$127 / 1k calls |
From a real call to the cheapest route: DataForSEO.
result[].items[].metrics.organic.etvTotal estimated organic traffic value in USDresult[].items[].metrics.organic.countTotal keywords ranking organicallyresult[].items[].metrics.organic.pos_1Keywords ranking in position 1result[].items[].metrics.organic.pos_2_3Keywords ranking in positions 2-3result[].items[].metrics.organic.pos_4_10Keywords ranking in positions 4-10result[].items[].metrics.organic.is_upKeywords with improved rankresult[].items[].metrics.organic.is_newNew keywords rankingresult[].items[].metrics.organic.is_lostKeywords no longer rankingresult[].targetDomain analyzedHTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.
| Parameter | Type | Notes | |
|---|---|---|---|
| target | str · body | JSON body field | e.g. "pokemon.com" |
| language_code | str · body | JSON body field | e.g. "en" |
| location_code | int · body | JSON body field | e.g. 2840 |
curl -X POST "https://fetchapi.co/api/gw/dataforseo/dataforseo_labs/google/domain_rank_overview/live" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '[{"target": "pokemon.com", "language_code": "en", "location_code": 2840}]'call_endpoint("dataforseo.dataforseo_labs_google_domain_rank_overview", {}, [{"target": "pokemon.com", "language_code": "en", "location_code": 2840}]){
"cost": 0.01212,
"time": "0.1012 sec.",
"tasks": [
{
"id": "10040440-2697-0388-0000-364192dbb984",
"cost": 0.01212,
"data": {
"api": "dataforseo_labs",
"target": "pokemon.com",
"se_type": "google",
"function": "domain_rank_overview",
"language_code": "en",
"location_code": 2840
},
"path": [
"v3",
"dataforseo_labs",
"… 2 more"
],
"time": "0.0884 sec.",
"result": [
{
"items": [
{
"metrics": "…",
"se_type": "…",
"language_code": "…",
"location_code": "…"
}
],
"target": "pokemon.com",
"se_type": "google",
"items_count": 1,
"total_count": 1,
"language_code": "en",
"location_code": 2840
}
],
"status_code": 20000,
"result_count": 1,
"status_message": "Ok."
}
],
"version": "0.1.20260917",
"status_code": 20000,
"tasks_count": 1,
"tasks_error": 0,
"status_message": "Ok."
}| Parameter | Type | Notes | |
|---|---|---|---|
| limit | int · body | JSON body field | e.g. 1 |
| filters | list · body | JSON body field | e.g. [["domain", "=", "pokemon.com"]] |
curl -X POST "https://fetchapi.co/api/gw/dataforseo/domain_analytics/whois/overview/live" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '[{"limit": 1, "filters": [["domain", "=", "pokemon.com"]]}]'call_endpoint("dataforseo.domain_analytics_whois_overview", {}, [{"limit": 1, "filters": [["domain", "=", "pokemon.com"]]}])| Parameter | Type | Notes | |
|---|---|---|---|
| target | str · body | JSON body field | e.g. "pokemon.com" |
| date_from | str · body | JSON body field | e.g. "2026-04-01" |
| language_code | str · body | JSON body field | e.g. "en" |
| location_code | int · body | JSON body field | e.g. 2840 |
curl -X POST "https://fetchapi.co/api/gw/dataforseo/dataforseo_labs/google/historical_rank_overview/live" \
-H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
-d '[{"target": "pokemon.com", "date_from": "2026-04-01", "language_code": "en", "location_code": 2840}]'call_endpoint("dataforseo.dataforseo_labs_google_historical_rank_overview", {}, [{"target": "pokemon.com", "date_from": "2026-04-01", "language_code": "en", "location_code": 2840}])Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.