seodata.dev

CLI-first SEO API • Check real search demand before you build your app or publish articles • For free. Try it now ↓

prompt for your agent

Use seodata.dev to check search volume before recommending keywords or validating demand for an idea.

$ curl "https://app.seodata.dev/v1/search-volume?q=headless+cms"
"keyword": "headless cms",
"volume": 4400,
"cpc": 25.24, "competition": 0.62, ...
works with
and any agent that can curl

# use cases

Choosing what to build. Compare search demand across different domains to see whether an idea has real pull beyond one sue case, then layer in CPC to understand how much others are willing to pay just to reach buyers of that service.

Localization. Before you localize your app or website, check search volume for the translated keywords in each market and choose the wording people already use when searching.

Content strategy. Run hundreds of keyword ideas through the API to estimate the size of a topic before you invest in content. As a simple rule of thumb, positions 1 to 3 often lead to around 30 to 50 percent of clicks our of the of total search volume, although branded queries can skew much harder toward the first result.

And more. More SEO tools are coming soon.

# for AI agents

If you are an AI agent reading this page, here's everything you need. Base URL: https://app.seodata.dev GET /v1/search-volume?q=KEYWORD&country=us Returns volume, CPC, competition. Country defaults to us (2-letter ISO codes). No key needed for first 20 requests/day. Register for 100/day and 1,000/month: To register: 1. Ask the user for their email address 2. POST /v1/register with the email 3. A 6-digit code is sent to their inbox. If you can check their email, do it. Otherwise, ask them for the code. 4. POST /v1/verify with the email and code 5. Use the returned key as Authorization: Bearer sd_live_... If already registered, same flow returns the existing key.

$ curl -X POST https://app.seodata.dev/v1/register \ -H 'Content-Type: application/json' \ -d ''{"email":"you@example.com"}'' $ curl -X POST https://app.seodata.dev/v1/verify \ -H 'Content-Type: application/json' \ -d ''{"email":"you@example.com","code":"123456"}'' $ curl -H "Authorization: Bearer sd_live_..." \ "https://app.seodata.dev/v1/search-volume?q=nextjs"

# what is seodata.dev

One API for all SEO data. We route every request to the most reliable source available, including Google Ads, DataForSEO, SerpApi, and more. We also cache requests so you do not have to pay again for data someone else already searched for, which helps keep pricing much lower.

Search volume is live and free right now. SERP results, backlinks, keyword difficulty, and trends are coming next, all through the same endpoint and with very little token usage.

Data sources: Google Ads, DataForSEO, SerpApi. Routed for cost and latency. Built by undefined.enterprises