# Keyword Research API

21 implementations from DataForSEO, paid per call at the provider's price.

## Implementations

- [Bing audience estimation](/providers/dataforseo/keywords-data-bing-audience-estimation.md): `dataforseo/keywords-data-bing-audience-estimation`, usage based, the maximum is shown before a run. This endpoint provides estimated audience size for an ad campaign based on specified targeting criteria. Takes location name, location code, location coordinate and more, all optional. Served by DataForSEO.
- [Bing keyword performance](/providers/dataforseo/keywords-data-bing-keyword-performance.md): `dataforseo/keywords-data-bing-keyword-performance`, usage based, the maximum is shown before a run. You can receive a set of keyword performance stats for a group of keywords depending on the specified match type, location and language parameters. Needs keywords. Served by DataForSEO.
- [Bing keyword suggestions for URL](/providers/dataforseo/keywords-data-bing-keyword-suggestions-for-url.md): `dataforseo/keywords-data-bing-keyword-suggestions-for-url`, usage based, the maximum is shown before a run. Find Bing keyword suggestions and confidence scores for a webpage. Needs target. Served by DataForSEO.
- [Bing keywords for keywords](/providers/dataforseo/keywords-data-bing-keywords-for-keywords.md): `dataforseo/keywords-data-bing-keywords-for-keywords`, usage based, the maximum is shown before a run. This endpoint will select the relevant keywords for the specified ones. Needs keywords. Served by DataForSEO.
- [Bing keywords for site](/providers/dataforseo/keywords-data-bing-keywords-for-site.md): `dataforseo/keywords-data-bing-keywords-for-site`, usage based, the maximum is shown before a run. This endpoint will provide you with a list of keywords relevant to the specified URL along with their search volume for the last month, search volume trend. Needs target. Served by DataForSEO.
- [Bing search volume](/providers/dataforseo/keywords-data-bing-search-volume.md): `dataforseo/keywords-data-bing-search-volume`, usage based, the maximum is shown before a run. This endpoint will provide you with search volume data for the last month, search volume trend for up to 24 past months. Needs keywords. Served by DataForSEO.
- [Bing search volume history](/providers/dataforseo/keywords-data-bing-search-volume-history.md): `dataforseo/keywords-data-bing-search-volume-history`, usage based, the maximum is shown before a run. This endpoint will provide you with historical search volume data for up to 1000 keywords in one request. Needs keywords. Served by DataForSEO.
- [Clickstream data bulk search volume](/providers/dataforseo/keywords-data-clickstream-data-bulk-search-volume.md): `dataforseo/keywords-data-clickstream-data-bulk-search-volume`, usage based, the maximum is shown before a run. The Bulk Clickstream Search Volume endpoint of DataForSEO Keywords Data API is designed to provide clickstream-based search volume data for up to 1000 keywords. Needs keywords. Served by DataForSEO.
- [Clickstream data DataForSEO search volume](/providers/dataforseo/keywords-data-clickstream-data-dataforseo-search-volume.md): `dataforseo/keywords-data-clickstream-data-dataforseo-search-volume`, usage based, the maximum is shown before a run. Needs keywords.
- [Clickstream data global search volume](/providers/dataforseo/keywords-data-clickstream-data-global-search-volume.md): `dataforseo/keywords-data-clickstream-data-global-search-volume`, usage based, the maximum is shown before a run. The Clickstream Global Search Volume endpoint of DataForSEO Keywords Data API is designed to provide clickstream-based search volume data for up to 1000. Needs keywords. Served by DataForSEO.
- [Google bulk keyword difficulty](/providers/dataforseo/dataforseo-labs-google-bulk-keyword-difficulty.md): `dataforseo/dataforseo-labs-google-bulk-keyword-difficulty`, usage based, the maximum is shown before a run. This endpoint will provide you with the Keyword Difficulty metric for a maximum of 1,000 keywords in one API request. Needs keywords. Served by DataForSEO.
- [Google categories for keywords](/providers/dataforseo/dataforseo-labs-google-categories-for-keywords.md): `dataforseo/dataforseo-labs-google-categories-for-keywords`, usage based, the maximum is shown before a run. This endpoint will provide you with Google product and service categories related for each specified keyword. Needs keywords. Served by DataForSEO.
- [Google historical keyword data](/providers/dataforseo/dataforseo-labs-google-historical-keyword-data.md): `dataforseo/dataforseo-labs-google-historical-keyword-data`, usage based, the maximum is shown before a run. This endpoint provides Google historical keyword data for specified keywords, including search volume, cost-per-click, competition values for paid search. Needs keywords. Served by DataForSEO.
- [Google keyword ideas](/providers/dataforseo/dataforseo-labs-google-keyword-ideas.md): `dataforseo/dataforseo-labs-google-keyword-ideas`, usage based, the maximum is shown before a run. The Keyword Ideas endpoint provides search terms that are relevant to the product or service categories of the specified keywords. Needs keywords. Served by DataForSEO.
- [Google keyword overview](/providers/dataforseo/dataforseo-labs-google-keyword-overview.md): `dataforseo/dataforseo-labs-google-keyword-overview`, usage based, the maximum is shown before a run. This endpoint provides Google keyword data for specified keywords. Needs keywords. Served by DataForSEO.
- [Google keyword suggestions](/providers/dataforseo/dataforseo-labs-google-keyword-suggestions.md): `dataforseo/dataforseo-labs-google-keyword-suggestions`, usage based, the maximum is shown before a run. The Keyword Suggestions endpoint provides search queries that include the specified seed keyword. Needs keyword. Served by DataForSEO.
- [Google keywords for categories](/providers/dataforseo/dataforseo-labs-google-keywords-for-categories.md): `dataforseo/dataforseo-labs-google-keywords-for-categories`, usage based, the maximum is shown before a run. This endpoint will provide you with a list of keywords relevant to the specified product categories. Needs category codes. Served by DataForSEO.
- [Google keywords for site](/providers/dataforseo/dataforseo-labs-google-keywords-for-site.md): `dataforseo/dataforseo-labs-google-keywords-for-site`, usage based, the maximum is shown before a run. The Keywords For Site endpoint will provide you with a list of keywords relevant to the target domain. Needs target. Served by DataForSEO.
- [Google related keywords](/providers/dataforseo/dataforseo-labs-google-related-keywords.md): `dataforseo/dataforseo-labs-google-related-keywords`, usage based, the maximum is shown before a run. The Related Keywords endpoint provides keywords appearing in the “Searches Related to” SERP element. Needs keyword. Served by DataForSEO.
- [Google search intent](/providers/dataforseo/dataforseo-labs-google-search-intent.md): `dataforseo/dataforseo-labs-google-search-intent`, usage based, the maximum is shown before a run. This endpoint will provide you with search intent data for up to 1,000 keywords. Needs keywords. Served by DataForSEO.
- [Google top searches](/providers/dataforseo/dataforseo-labs-google-top-searches.md): `dataforseo/dataforseo-labs-google-top-searches`, usage based, the maximum is shown before a run. The Top Searches endpoint of DataForSEO Labs API can provide you with over 7 billion keywords from the DataForSEO Keyword Database. Takes location name, location code, language name and more, all optional. Served by DataForSEO.

## Same data on other platforms

- [Amazon keyword research](/tools/amazon/keywords.md): 6 tools.
- [App store keywords (ASO)](/tools/app-stores/app-keywords.md): 4 tools.

## Other capabilities

- [Google SERP](/tools/seo/serp.md): 9 tools.
- [Search trends](/tools/seo/search-trends.md): 5 tools.
- [Competitor domains & rankings](/tools/seo/domain-analytics.md): 15 tools.
- [Backlinks](/tools/seo/backlinks.md): 20 tools.
- [Site audit (on-page)](/tools/seo/site-audit.md): 17 tools, from $0.00015 per page, some tools free.
- [Content & brand mentions](/tools/seo/content-analysis.md): 6 tools.
- [Bing, Yahoo, Baidu, Naver, Seznam SERPs](/tools/seo/other-engines.md): 5 tools.

## Providers

- [DataForSEO](/providers/dataforseo.md): 190 tools, from $0.00015 per page, some tools free.

## Questions

### Which tool should my agent use?

Your agent compares the 21 implementations by price and inputs with inspect_tool and proposes one before it runs.

### How is it billed?

At the cost the provider reports for each call, with no markup. Your agent sees the maximum before it runs a tool.

[SEO](/tools/seo.md) · [Connection guide](/connect.md) · [Billing](/docs/billing.md)

---

[HTML page](/tools/seo/keyword-research) · [Agent index](/llms.txt)
