search_volume
Retrieve monthly search volume, CPC, and competition metrics for up to 1,000 keywords in a specified location, with country-level fallback when local data is unavailable.
Instructions
Use when you have specific keywords and need monthly volume, CPC, and competition data. Accepts up to 1000 keywords. Returns search_volume, cpc, competition, competition_level, and monthly_searches trend. Volumes are locally scoped when the location is a city/state (volume_scope: "local", data_source: "google_ads"); falls back to country-level numbers when local data is unavailable (volume_scope: "country") — check location_used for the actual scope. If location_alternatives is present, the location has sibling entities (e.g. "Hamilton" vs "Hamilton Township", NJ) whose volumes can differ 3-5x — check them before treating one number as the whole market. A null search_volume means no data, not zero searches. Costs 72 credits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keywords | Yes | Array of keywords to analyze | |
| language | No | Language as ISO 639-1 code or name (e.g. "fr", "fr-FR", "French"). Defaults to English wherever we hold an English database for that country, and to the largest database that country has otherwise. | |
| location | Yes | Geographic location (e.g. "Orchard Park, NY") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| keywords | Yes | ||
| language | Yes | ||
| location | Yes | ||
| data_source | No | ||
| total_count | Yes | ||
| volume_scope | No | ||
| location_used | No | ||
| location_alternatives | No | ||
| country_fallback_unavailable | No |