dataforseo_google_domain_ranked_keywords $0.015 per call
Keywords a domain ranks for in Google — position, volume. Keywords a domain or URL ranks for in Google, with position, volume and SERP element (DataForSEO · Google Keyword Data)
For AI agents: call dataforseo_google_domain_ranked_keywords
POST https://toll402.dev/v1/p/dataforseo.google.domain.ranked_keywords
{
"target": "moz.com",
"location_code": 2840,
"language_code": "en",
"limit": 2
}Answers 402 with x402 payment requirements; pay with any x402 client (@x402/fetch, x402 for Python, toll402-client, toll402-mcp) or send a prepaid-credits key as x-toll402-key (https://toll402.dev/credits). Paid per call via x402 (USDC on Base) or with a prepaid-credits key (x-toll402-key, card at /credits); charged only on success. Start at /llms.txt or connect the MCP server:
npx -y toll402-mcp · remote https://toll402.dev/mcp.Input schema
{
"type": "object",
"properties": {
"target": {
"type": "string",
"description": "domain without scheme or www, or a full page URL",
"examples": [
"moz.com"
]
},
"location_code": {
"type": "integer",
"description": "one of location_code | location_name; codes from the Labs locations list (GET /v3/dataforseo_labs/locations_and_languages, free). 2840 = United States. 2076 is Brazil (not Morocco); Morocco is 2504",
"examples": [
2840
]
},
"language_code": {
"type": "string",
"description": "one of language_code | language_name; must be a language available for that location (pair from GET /v3/dataforseo_labs/locations_and_languages, free). Invalid Field language_code usually means an unsupported pair — e.g. 2076+fr fails (Braz",
"examples": [
"en"
]
},
"limit": {
"type": "integer",
"description": "1-1000; default 100",
"examples": [
2
]
},
"offset": {
"type": "integer",
"description": "default 0"
},
"item_types": {
"type": "array",
"description": "SERP element types to count as ranking, e.g. [\"organic\",\"paid\",\"featured_snippet\"]"
},
"historical_serp_mode": {
"type": "string",
"description": "live (default) | lost | all"
},
"load_rank_absolute": {
"type": "boolean",
"description": "include absolute SERP position; default false"
},
"filters": {
"type": "array",
"description": "max 8 conditions"
},
"order_by": {
"type": "array",
"description": "max 3 rules"
}
},
"additionalProperties": true,
"required": [
"target",
"location_code",
"language_code"
],
"description": "POST body is an array with exactly 1 task object (Live endpoints do not support multi-task arrays). Supported location+language pairs: https://docs.dataforseo.com/v3/dataforseo_labs/locations_and_languages/"
}
MCP
{"mcpServers":{"toll402":{"command":"npx","args":["-y","toll402-mcp"],"env":{"TOLL402_WALLET_KEY":"0x..."}}}}