SEOBeta

SEO Data API – a low-cost DataForSEO alternative

Live SEO Data data, fetched the moment you ask and handed back in a clean, structured form. Use it in your own app, a spreadsheet or as a tool for an AI assistant.

What you can get: Keyword suggestions, organic search results and on-page audits with DataForSEO-style paths.

100 free requests every month · no credit card

What you can look upbeta
  • Keyword suggestions
  • Keyword ideas
  • Google Autocomplete
  • DuckDuckGo organic results
  • Bing organic results
  • On-page audit

Key facts

Updated

The SEO Data API – a low-cost DataForSEO alternative by everydata.io returns live SEO Data data – keyword suggestions, organic search results and on-page audits with dataforseo-style paths – as structured JSON through 12 endpoints. It is included in every plan, starting with 100 free requests a month, and costs from €1.00 per 1,000 requests on larger plans. The platform is in beta.

Endpoints
12 under /seo
Quota per call
1 request
Paid plans
from €30 / month€1.00–€6.00 per 1,000
Use cases

What teams build with SEO Data data

Keyword research and SEO checks without a data subscription. Get keyword suggestions from the autocomplete of Google, Bing, YouTube, Amazon and DuckDuckGo in one call, ranked by how many sources suggest them, or long-tail ideas from alphabet and question expansion. Pull the first page of organic results from DuckDuckGo and Bing for top-10 rank checks, and audit any public page: status code, redirects, title, meta description, canonical, robots, hreflang, headings, structured data, links, word count and load time. Paths and field names follow DataForSEO v3 below /seo, so a DataForSEO client switches by changing the base URL. There is no search volume and no Google organic ranking data – we only sell what we can measure.

  • Keyword research for content plans
  • Long-tail and question keywords
  • Rank checks on DuckDuckGo and Bing
  • On-page SEO audits in CI
  • AI agents doing SEO research

Works with AI assistants

Models only know what they saw in training. Add the SEO Data endpoints as a tool in ChatGPT, Claude, Gemini or your agent framework, and your assistant can look up current data while it answers.

For developers

SEO Data endpoints

All SEO Data endpoints are served under the /seo prefix and share the same API key and quota as every other platform.

Keyword suggestions
GET/seo/v3/keywords_data/autocomplete/keyword_suggestions/live

Autocomplete suggestions of up to five sources (Google, Bing, YouTube, Amazon, DuckDuckGo) for a seed keyword, merged and ranked; every keyword lists its sources and rank per source. Also as POST with a DataForSEO task array.

keywordlocation_codelanguage_codesourceslimit
Keyword ideas
GET/seo/v3/keywords_data/autocomplete/keyword_ideas/live

Long-tail ideas from alphabet ("seed a" … "seed z") and question expansion ("how seed", "wie seed") on up to two sources. Counts as 5 requests.

keywordlocation_codelanguage_codesourcesexpandlimit
Google Autocomplete
GET/seo/v3/serp/google/autocomplete/live/advanced

Google's suggestions for a keyword in DataForSEO's autocomplete format.

keywordlocation_codelanguage_codeclient
DuckDuckGo organic results
GET/seo/v3/serp/duckduckgo/organic/live/advanced

The first page of organic results (up to 10) with rank, URL, domain, title, breadcrumb and snippet.

keywordlocation_codelanguage_codedepth
Bing organic results
GET/seo/v3/serp/bing/organic/live/advanced

The first page of Bing organic results with the total result count. Beta: Bing sometimes answers our servers with an empty page (not charged).

keywordlocation_codelanguage_codedepth
On-page audit
GET/seo/v3/on_page/instant_pages

One public URL: status, redirects, title, meta, canonical, robots, hreflang, headings, JSON-LD types, link and image counts, word count, size, load time and 25 checks.

urlaccept_language

Example request

curl "https://api.everydata.io/seo/v3/keywords_data/autocomplete/keyword_suggestions/live?keyword=laufschuhe&location_code=2276" \
  -H "x-api-key: YOUR_API_KEY"

Example response

200 OK · application/json
{
  "responseStatus": "PAGE_FOUND",
  "responseMessage": "Results successfully fetched!",
  "status_code": 20000,
  "tasks": [
    {
      "path": [
        "v3",
        "keywords_data",
        "autocomplete",
        "keyword_suggestions",
        "live"
      ],
      "result": [
        {
          "seed_keyword": "laufschuhe",
          "location_code": 2276,
          "language_code": "de",
          "sources": [
            "google",
            "bing",
            "youtube",
            "amazon"
          ],
          "items": [
            {
              "keyword": "laufschuhe herren",
              "sources": [
                "google",
                "bing",
                "youtube",
                "amazon"
              ],
              "source_ranks": {
                "google": 2,
                "bing": 2,
                "youtube": 9,
                "amazon": 1
              },
              "frequency": 4,
              "word_count": 2
            },
            {
              "keyword": "laufschuhe damen",
              "sources": [
                "google",
                "bing",
                "amazon"
              ],
              "source_ranks": {
                "google": 1,
                "bing": 3,
                "amazon": 2
              },
              "frequency": 3,
              "word_count": 2
            }
          ]
        }
      ]
    }
  ]
}
API reference
Pricing

Included in every plan

The SEO Data API is part of the shared quota – no separate subscription needed.

Free

€0/ month
Requests / month
100
Rate limit
10 / min
Platforms
all
Support
e-mail

Starter

€30/ month
Requests / month
5,000
Rate limit
50 / min
Platforms
all
Support
e-mail

Production

Recommended
€80/ month
Requests / month
50,000
Rate limit
100 / min
Platforms
all
Support
e-mail

Business

€300/ month
Requests / month
300,000
Rate limit
250 / min
Platforms
all
Support
e-mail
All plans

SEO Data API: frequently asked questions

Something missing? Write to support@everydata.io.

What data does the SEO Data API – a low-cost DataForSEO alternative return?

Keyword suggestions, organic search results and on-page audits with DataForSEO-style paths. The API has 12 endpoints under the /seo path – keyword suggestions, keyword ideas, google autocomplete, duckduckgo organic results, bing organic results and on-page audit – and every response is structured JSON that starts with responseStatus and responseMessage.

What does “beta” mean for the SEO Data API?

The endpoints and response fields are usable today, but they can still change and the platform is not yet counted in the headline success rate. Blocked or failed calls are not billed.

How much does the SEO Data API cost?

A call to the SEO Data API counts as 1 request against the monthly quota (Keyword ideas: 5 requests). The SEO Data API is included in every plan and shares one quota with all other platforms: 100 free requests a month; paid plans from €30 a month for 5,000 requests (€1.00–€6.00 per 1,000 requests). Failed requests (5xx, blocked pages) are not counted.

Is the SEO Data data realtime?

Yes. Each request loads the live SEO Data page when you call the API – there is no database of old snapshots in between.

Do I need a SEO Data account or an official SEO Data API key?

No. You only need an everydata.io API key, sent in the x-api-key header. The free plan works without a credit card.

What happens when SEO Data blocks a request?

The API retries the fetch automatically. If the page still cannot be loaded you get a 502 or 503 error, and that request costs no quota. Success rates and response times per platform are measured around the clock on the status page.

Can ChatGPT, Claude or an AI agent use the SEO Data API?

Yes. Connect the hosted everydata.io MCP server and the assistant can call every SEO Data endpoint as a tool, or register the plain HTTPS endpoints as functions in any agent framework. The endpoint list is also in /llms.txt and the OpenAPI spec.

Try the SEO Data API with your own data.

Sign up with your e-mail, copy your API key and make your first request in about a minute. The free plan never expires.