keywordsarray · requiredKeyword phrases of at most 10 words each.
minItems: 1 · maxItems: 1000
Loading tools…
DataForSEO
Classify keyword intent as informational, navigational, commercial or transactional.
Classifies a bounded keyword batch with a primary search intent, probability and secondary intent probabilities. The endpoint uses DataForSEO's model over keyword and SERP data and supports an explicit language. Billing is one live task plus each returned keyword classification.
Agents select this operation with tool ID dataforseo.search-intent, then check its current inputs and price before a run.
keywordsarray · requiredKeyword phrases of at most 10 words each.
minItems: 1 · maxItems: 1000
language_namestring · optionalValue supplied for language name.
minLength: 1 · maxLength: 100
itemsarrayReturned items value.
items_countnumberReturned items count value.
Inspect returns this reviewed example, its estimated cost and the current input schema. Run calculates the estimate for your actual input.
{
"tool_id": "dataforseo.search-intent",
"input": {
"keywords": [
"best seo tools"
],
"language_name": "English"
}
}Use verified tools with pay-per-use pricing. Provider access is included. Tools that work in your own apps ask you to connect that account.
Connect your first agent to receive $1 trial credit.
{
"items": [
{
"keyword": "best seo tools",
"keyword_intent": {
"label": "commercial",
"probability": 0.92
},
"secondary_keyword_intents": [
{
"label": "informational",
"probability": 0.08
}
]
}
],
"items_count": 1
}invalid_input: Provide 1–1,000 keyword phrases and a supported language.example: {"keywords":["best seo tools"],"language_name":"English"}configuration_error: DataForSEO account access, funding, or cost controls blocked the request.Fund and verify the server-side DataForSEO account, then retry unchanged.