historical_serp_modestring · optionalValue supplied for historical serp mode.
enum: live, lost, all
DataForSEO
Return keywords for which a domain ranks with positions, URLs and search metrics.
Returns Google keywords for which a target domain, subdomain or URL ranks, including the matching SERP element and keyword metrics. Uses standard DataForSEO Labs data only; clickstream fields are deliberately excluded because they have a different supplier price. Billed as one live task plus each returned keyword.
Agents select this operation with tool ID dataforseo.ranked-keywords, then inspect its current executable contract before a run.
historical_serp_modestring · optionalValue supplied for historical serp mode.
enum: live, lost, all
ignore_synonymsboolean · optionalValue supplied for ignore synonyms.
item_typesarray · optionalValue supplied for item types.
minItems: 1 · maxItems: 5
language_namestring · optionalValue supplied for language name.
minLength: 1 · maxLength: 100
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 1000
load_rank_absoluteboolean · optionalValue supplied for load rank absolute.
location_namestring · optionalValue supplied for location name.
minLength: 1 · maxLength: 200
offsetinteger · optionalValue supplied for offset.
minimum: 0 · maximum: 100000000
order_byarray · optionalValue supplied for order by.
maxItems: 3
targetstring · requiredValue supplied for target.
minLength: 1 · maxLength: 2000
itemsarrayReturned items value.
items_countnumberReturned items count value.
targetstringReturned target value.
total_countnumberReturned total count value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "dataforseo.ranked-keywords",
"input": {
"limit": 1,
"target": "dataforseo.com",
"item_types": [
"organic"
],
"language_name": "English",
"location_name": "United States"
}
}{
"items": [
{
"keyword_data": {
"keyword": "dataforseo",
"keyword_info": {
"cpc": 1.5,
"search_volume": 1000
}
},
"ranked_serp_element": {
"serp_item": {
"url": "https://dataforseo.com/",
"type": "organic",
"rank_group": 1
}
}
}
],
"target": "dataforseo.com",
"items_count": 1,
"total_count": 1
}invalid_input: target is requiredexample: {"target":"dataforseo.com","location_name":"United States","language_name":"English","limit":1}configuration_error: DataForSEO account access, funding, or cost controls blocked the request.Fund and verify the server-side DataForSEO account, then retry unchanged.Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.
DataForSEO
Return keywords for which a domain ranks with positions, URLs and search metrics.
Returns Google keywords for which a target domain, subdomain or URL ranks, including the matching SERP element and keyword metrics. Uses standard DataForSEO Labs data only; clickstream fields are deliberately excluded because they have a different supplier price. Billed as one live task plus each returned keyword.
Agents select this operation with tool ID dataforseo.ranked-keywords, then inspect its current executable contract before a run.
historical_serp_modestring · optionalValue supplied for historical serp mode.
enum: live, lost, all
ignore_synonymsboolean · optionalValue supplied for ignore synonyms.
item_typesarray · optionalValue supplied for item types.
minItems: 1 · maxItems: 5
language_namestring · optionalValue supplied for language name.
minLength: 1 · maxLength: 100
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 1000
load_rank_absoluteboolean · optionalValue supplied for load rank absolute.
location_namestring · optionalValue supplied for location name.
minLength: 1 · maxLength: 200
offsetinteger · optionalValue supplied for offset.
minimum: 0 · maximum: 100000000
order_byarray · optionalValue supplied for order by.
maxItems: 3
targetstring · requiredValue supplied for target.
minLength: 1 · maxLength: 2000
itemsarrayReturned items value.
items_countnumberReturned items count value.
targetstringReturned target value.
total_countnumberReturned total count value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "dataforseo.ranked-keywords",
"input": {
"limit": 1,
"target": "dataforseo.com",
"item_types": [
"organic"
],
"language_name": "English",
"location_name": "United States"
}
}{
"items": [
{
"keyword_data": {
"keyword": "dataforseo",
"keyword_info": {
"cpc": 1.5,
"search_volume": 1000
}
},
"ranked_serp_element": {
"serp_item": {
"url": "https://dataforseo.com/",
"type": "organic",
"rank_group": 1
}
}
}
],
"target": "dataforseo.com",
"items_count": 1,
"total_count": 1
}invalid_input: target is requiredexample: {"target":"dataforseo.com","location_name":"United States","language_name":"English","limit":1}configuration_error: DataForSEO account access, funding, or cost controls blocked the request.Fund and verify the server-side DataForSEO account, then retry unchanged.Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.
DataForSEO
Return keywords for which a domain ranks with positions, URLs and search metrics.
Returns Google keywords for which a target domain, subdomain or URL ranks, including the matching SERP element and keyword metrics. Uses standard DataForSEO Labs data only; clickstream fields are deliberately excluded because they have a different supplier price. Billed as one live task plus each returned keyword.
Agents select this operation with tool ID dataforseo.ranked-keywords, then inspect its current executable contract before a run.
historical_serp_modestring · optionalValue supplied for historical serp mode.
enum: live, lost, all
ignore_synonymsboolean · optionalValue supplied for ignore synonyms.
item_typesarray · optionalValue supplied for item types.
minItems: 1 · maxItems: 5
language_namestring · optionalValue supplied for language name.
minLength: 1 · maxLength: 100
limitinteger · optionalValue supplied for limit.
minimum: 1 · maximum: 1000
load_rank_absoluteboolean · optionalValue supplied for load rank absolute.
location_namestring · optionalValue supplied for location name.
minLength: 1 · maxLength: 200
offsetinteger · optionalValue supplied for offset.
minimum: 0 · maximum: 100000000
order_byarray · optionalValue supplied for order by.
maxItems: 3
targetstring · requiredValue supplied for target.
minLength: 1 · maxLength: 2000
itemsarrayReturned items value.
items_countnumberReturned items count value.
targetstringReturned target value.
total_countnumberReturned total count value.
This reviewed worked example is shared with inspect. Inspect also returns the current executable schema and price estimate before a paid run.
{
"tool_id": "dataforseo.ranked-keywords",
"input": {
"limit": 1,
"target": "dataforseo.com",
"item_types": [
"organic"
],
"language_name": "English",
"location_name": "United States"
}
}{
"items": [
{
"keyword_data": {
"keyword": "dataforseo",
"keyword_info": {
"cpc": 1.5,
"search_volume": 1000
}
},
"ranked_serp_element": {
"serp_item": {
"url": "https://dataforseo.com/",
"type": "organic",
"rank_group": 1
}
}
}
],
"target": "dataforseo.com",
"items_count": 1,
"total_count": 1
}invalid_input: target is requiredexample: {"target":"dataforseo.com","location_name":"United States","language_name":"English","limit":1}configuration_error: DataForSEO account access, funding, or cost controls blocked the request.Fund and verify the server-side DataForSEO account, then retry unchanged.Scrollport identifies and validates the best-in-class API tools and provides them on a pay-as-you-go basis so you don't need to maintain a separate provider account, subscription or credits.
Give your agent the setup prompt to receive $1 in trial credit and start using the tools right away.