Get keyword metrics
get_keyword_metricsRetrieve search volume and other performance metrics for your keywords, with cost-control options like dry-run estimates and maximum spend caps.
Instructions
Requires API write scope. Paid metrics lookup 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 pricing per 100 fetched keywords comes from the current rate card exposed by get_provider_rates. Batches contain up to 700 keywords and cache each keyword for 12 hours, shared with the API and future UI. Clickstream-refined volumes double provider cost.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fresh | No | ||
| keywords | Yes | Keywords to request metrics for, supplied as search phrases. | |
| project_id | Yes | Identifier of the bisibility project to operate on; list_projects returns valid project ids. | |
| 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 |