Keywords Everywhere API: Keyword Data, Volume & SEO Metrics
Two different things get called the "Keywords Everywhere API key". Pick the one you need:
Just using the browser extension? You need a free API key to unlock the paid features. Get your API key here. Building an app? Use the REST API to pull our data into your own software. See the full API reference.
A keyword research API for developers
The API exposes the data behind Keywords Everywhere as plain REST endpoints. Almost everything the extension shows, you can request straight from your own code.
| Data | Endpoints | What you get |
|---|---|---|
| Keyword metrics | Get Keyword Data | Search volume, CPC, competition and a 12-month trend for up to 100 keywords per request |
| Keyword ideas | Related Keywords, People Also Search For | Keyword suggestions for any seed keyword, each with its volume, CPC and competition |
| Site keywords | Domain Keywords, URL Keywords | The keywords a domain or a single page already ranks for |
| Traffic | Domain Traffic Metrics, URL Traffic Metrics | Estimated monthly organic traffic for a domain or a page |
| Backlinks | Domain & Page Backlinks (all or unique) | Backlinks and referring domains for a site or a page |
| Account | Get Credit Balance, Countries, Currencies | Your remaining credits and the supported countries and currencies |
A simple request
Send your API key as a Bearer token and post the keywords you want. Here is a Get Keyword Data call:
curl -X POST "https://api.keywordseverywhere.com/v1/get_keyword_data" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json" \
-d "dataSource=gkp" \
-d "country=us" \
-d "currency=usd" \
-d "kw[]=digital marketing"
Add more kw[] values to look up as many as 100 keywords in a single call.
Each keyword comes back with its volume, CPC, competition and trend, along with the credits used and your remaining balance:
{
"data": [\
{\
"keyword": "digital marketing",\
"vol": 90500,\
"cpc": { "currency": "$", "value": "9.96" },\
"competition": 0.62,\
"trend": [\
{ "month": "January", "year": 2026, "value": 110000 },\
{ "month": "February", "year": 2026, "value": 90500 }\
]\
}\
],
"credits": 148520,
"credits_consumed": 1,
"time": 0.31
}
See the full API reference for every endpoint, parameter and copy-paste examples.
Getting started
The API key is free. Data calls use the same credits as the extension (Get Keyword Data uses one credit per keyword returned), so you will need a plan with credits to pull data.
There is no separate API fee, and since 2025 every API method works on all plans, including the entry-level Bronze plan. You can see plan prices on the pricing page.
Questions you may have
Is there a Keywords Everywhere API, and what does it do?
Yes. Keywords Everywhere has a REST API that returns the same data as the extension: search volume, CPC, competition and a 12-month trend for any keyword, related and People Also Search For keyword ideas, the keywords a domain or URL already ranks for, plus traffic estimates and backlink data. Any language that can make an HTTP request can use it.
How do I get an API key for the API?
The API uses the same key as the browser extension. Sign up for a free key on the first-install page, then send it as a Bearer token in the Authorization header of each request. One key works for both the extension and the API, across all your devices.
Is the API free? How much does it cost?
The API key is free. Calls draw from the same credits as the extension, for example Get Keyword Data uses one credit per keyword returned, so you need a plan with credits to pull data. There is no separate API fee, and since June 2025 every API method works on all plans, including the entry-level Bronze plan. You can see plan prices on the pricing page.
Can I get keyword suggestions or ideas from the API?
Yes. The Related Keywords and People Also Search For endpoints return keyword ideas for any seed keyword, and the Domain Keywords and URL Keywords endpoints return the keywords a site already ranks for. Each idea comes back with its search volume, CPC and competition.
Does the API return real search volume?
The volume comes from Google Keyword Planner, the same source Google gives advertisers. You can request Google Keyword Planner data only, or a blend of Keyword Planner and clickstream data, using the dataSource option. Competition is the Google Ads advertiser-competition metric from 0 to 1, not a ranking-difficulty score.
Does the API track keyword rankings?
No. Keywords Everywhere is not a rank tracker. The API returns keyword data and the keywords a domain or URL currently ranks for, but it does not monitor rank positions over time. It is a great fit if you need search volume, CPC, competition and keyword research data; it is not the right tool if you need daily rank tracking.
Can I use the API with ChatGPT, Claude or Cursor?
Yes. Keywords Everywhere runs an MCP server at mcp.keywordseverywhere.com/mcp that connects to ChatGPT, Claude Desktop, Claude Code, Cursor, VS Code, Windsurf and Qodo Gen. It authenticates with your normal API key or OAuth, so your AI tools and coding assistants can pull keyword data directly.
How many keywords can I send in one request?
The Get Keyword Data endpoint accepts up to 100 keywords per request. You choose the country and currency per request, and every response tells you how many credits the call used and how many credits you have left.