Serpstat pricing: ranked keywords API
Is Serpstat yours? Write to us about this page. We invite selected tool providers to our WhatsApp group.
100% complete: all 6 key fields we checkSee the 6 fields
$0.167per 1,000 keywordsWe haven't run Serpstat through our ranked keywords API benchmark yet.Half of the 149 plans we rank by price cost $1.00 per 1,000 keywords or less. This plan costs less per 1,000 keywords than 61% of the 149 plans.Keys.so's ₽34,900 monthly plan is the cheapest paid plan per 1,000 keywords. Keys.so's ₽34,900 monthly plan charges nothing per call. You get as many keywords as Keys.so's rate limit allows.DataForSEO, Bukvarix and AnyAPI are the best ranked keywords API providers in the Datacircle benchmark.
Plan: API Standard one of Serpstat's 3 plans
- $999 yearlyAPI Standard$0.167 per 1,000
- $1,999 yearlyAPI Advanced$0.20 per 1,000
- $5,999 yearlyAPI Enterprise$0.20 per 1,000
Call:
POST / v4 Serpstat's only call for this APIAPI: Ranked keywords API one of Serpstat's 4 APIs
- SERP API
- Keyword research API
- Ranked keywords API
- Related keywords API
POST /, getKeywordsv4 - Related keywords API
POST /, getRelatedKeywordsv4 - Related keywords API
POST /, getSuggestionsv4
About this item
- Freshness. We don't know how fresh this plan's data is.
- All 6 key fields we check. Position, Ranking URL, Estimated traffic, Search volume, Cost per click, Keyword difficulty.
- A yearly subscription. You pay $999 a year for 6,000,000 credits, enough for 6,000,000 results.
- One call. You call
POST /. You sendv4 id,params.domainandparams.se. You setmethodto "SerpstatDomainProcedure.getDomainKeywords". The call returns the keywords the domain you send ranks for. - Anyone can get it. Keep data: no limit. Use data: with conditions.
Serpstat: ranked keywords API alternatives
Serpstat alternatives: other ranked keywords API providers by price
We list other providers' plans closest to this plan in price per 1,000 keywords.
| This planSerpstat, $999 yearly | SandBase, top-up, Build, POST /v1/api/dataforseo/v3/dataforseo_labs/google/ranked_keywords/live | AnyAPI, top-up from $10 | Seonio, $30 monthly, Pro, POST /api/v1/url/keywords | Ahrefs, $4,490 yearly, Advanced, GET /v3/site-explorer/organic-keywords, Organic keywords | |
|---|---|---|---|---|---|
| $ per 1,000 keywords | $0.167 | $0.126 | $0.16 | $0.16 | $0.187 |
| Completeness | 100% | 83% | 100% | 33% | 67% |
| Billing | yearly | pay first | pay first | monthly | yearly |
| Pay | $999 | any amount | $10 | $30 | $4,490 |
| Enough for | 6,000,000 results a year | as many as you pay for | 62,500 results | 1,875 pages a month | 2,000,000 results a month |
| Freshness | unknown | stored | unknown | unknown | unknown |
| Who can get it | anyone | anyone at least 18 and legally able to enter a contract | anyone 18 or over, for business or professional use, not in an embargoed jurisdiction or on a restricted-party list | anyone with an eligible account | anyone with an Ahrefs account, only workspace owners and admins create API keys |
Sources
From each provider's own pricing page and docs, and from what providers tell us. We read this row from these pages on 2026-10-29.
- api-docs.serpstat.com/docs/serpstat-public-api/0b54hq7qrsbab-serpstat-serp-crawling-api
- api-docs.serpstat.com/docs/serpstat-public-api/139902435d58c-serp-scraper-api
- api-docs.serpstat.com/docs/serpstat-public-api/25i6hwpyk7drz-credits-api
- api-docs.serpstat.com/docs/serpstat-public-api/j5jbjt0rk7oei-get-domain-keywords
- help.serpstat.com/en/articles/15956925-credits-and-subscriptions
- serpstat.com/page/api-pricing-plans/
- serpstat.com/page/license-agreement
- serpstat.com/users/license-agreement/
- serpstat.com/users/privacy-policy/
Product details
The key fields this plan's answer can hold, then each filled column in its row on the sheet.
- Position
- Ranking URL
- Estimated traffic
- Search volume
- Cost per click
- Keyword difficulty
| $ per 1,000 keywords | $0.167 |
|---|---|
| Per | result |
| Billing | yearly |
| $ a month | $83.25 |
| Repeat free | never |
|---|---|
| Also pays for | from the same budget: getKeywords · getKeywordsInfo · getRelatedKeywords · getSuggestions |
| $ per 1,000 | $0.167 |
|---|
| Their pitch | The SerpstatDomainProcedure.getDomainKeywords method return keywords which the analyzed domain ranks for in Google top-100 search results. The data set is similar to the Domain analysis — SEO research — Keywords report. You can get up to 60 000 results in this report. |
|---|
| Keep data | no limit |
|---|---|
| Use data | §2.1 of https://serpstat.com/users/license-agreement/ (docs' "Terms of Service" link): "We grant you a limited, revocable, non-exclusive license to access and make personal use of the Serpstat and the Software in accordance with your Plan. The Serpstat and the Software, in whole or in part, may not be reproduced, republished, downloaded, uploaded, duplicated, copied, sold, resold, visited, or otherwise exploited for any commercial purpose without our prior written express consent. User login credentials may not be shared with anyone." [...] §2.2.1.1 "You will not: Use the Serpstat for any purposes other than the purpose expressly allowed by us herein" [...] §2.2.1.2 "You will not: Rent, lease, loan, sell, resell, sublicense, distribute or otherwise transfer the licenses granted herein or any materials contained in the Serpstat" [...] §2.2.1.3 "You will not: Use the Serpstat for any illegal purpose, harmful manner, or in violation of any local, state, national, or international law, including, without limitation, laws governing intellectual property and other proprietary rights, and data protection and privacy" [...] §2.2.1.4 "You will not: Remove, circumvent, disable, damage or otherwise interfere with security-related features of the Serpstat, features that prevent or restrict use or copying of any content accessible through the Serpstat, or features that enforce limitations on the use of the Serpstat" [...] §2.2.1.5 "You will not: Reverse engineer, decompile, disassemble or otherwise attempt to discover the source code of the Software, Website or any part thereof" [...] §2.2.1.6 "You will not: Modify, adapt, translate or create derivative works based upon the Serpstat, the content of the Services or any part thereof, except and only to the extent foregoing restriction is expressly prohibited by applicable law" [...] §2.2.2 "You will not: Intentionally interfere with or damage operation of the Serpstat or any user’s enjoyment of them, by any means, including uploading or otherwise disseminating viruses, adware, spyware, worms, or other malicious code" [...] §2.2.3 "You will not: Use the Serpstat in order to provide similar services to any third party or for competing with our Service" [...] §2.2.4 "You will not: Use Serpstat or content on any platform or website not provided and approved by us, make any misrepresentations or abuse Serpstat, or otherwise violate anyone’s rights or any applicable laws" [...] §5.2.2 "We can unilateral cancel your User Account in case of: [...] Diversions from the normal usage patterns established by Company" |
| Pay | $999 |
|---|---|
| You get | 6,000,000 credits a year |
| Enough for | 6,000,000 results a year |
| Per second | 5 |
|---|---|
| Batch | 1 |
| Answer | in the call |
|---|
| You send | id, method "SerpstatDomainProcedure.getDomainKeywords", params.domain, params.se. Optional: params.withSubdomains, params.withIntents, params.url, params.keywords, params.minusKeywords, params.filters, params.sort, params.page, params.size |
|---|---|
| Method | POST |
| Path | /v4 |
| Plan | API Standard |
|---|---|
| Who can get it | anyone |
The 18 fields the plan's answer can hold
domain, subdomain, keyword, keyword length, ranking URL, position, SERP item types, search results count, cost per click, competition, search volume, wide search volume, geo names, estimated traffic, keyword difficulty, dynamic, intents, total results