Research keywords
research_keywordsGenerate keyword research for a seed term with modes for related keywords, suggestions, and ideas, including cost estimates and budget guards to control provider spend.
Instructions
Requires API write scope. Paid keyword research uses the project's own DataForSEO account. When cost matters, call with estimate_only first for a free dry run, then use max_cost_cents as a best-effort request guard. Approximate per-source pricing comes from the current rate card exposed by get_provider_rates. Send one seed per call. Results are cached for 12 hours and shared with the API and future UI. Clickstream-refined volumes double provider cost. already_tracked marks keywords the project tracks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | ||
| seed | Yes | Keyword or phrase used as the starting point for research. | |
| fresh | No | ||
| project_id | Yes | Identifier of the bisibility project to operate on; list_projects returns valid project ids. | |
| result_limit | No | ||
| connection_id | No | Identifier of the provider connection to operate on. | |
| estimate_only | No | Return a free cost estimate without calling the provider or spending budget. | |
| max_cost_cents | No | Best-effort maximum provider cost for this request, in cents. | |
| include_clickstream | No |