Keyword data API: volume and CPC
Send up to 10 keywords per request to get monthly search volume, CPC and competition for a country. Rank a whole keyword list in code instead of exporting it from a tool.
POST /api/v1/seo/keywords/metrics
Products
Keyword volume, CPC and difficulty, keyword ideas and autocomplete suggestions, domain overview, backlink summary, domain history and on-page audits.
7 endpoints · 1 credit = $0.001. Each endpoint has its own credit cost, listed below. Calls that fail because of a service error are refunded.
| # | Keyword | Monthly Volume | Estimated CPC | Competition / Type | Action |
|---|---|---|---|---|---|
| No keyword data yet. Click Analyze SEO Data to inspect. | |||||
No request yet. Run a test to see the actual response.
The SEO API puts keyword and domain data into your own tools with seven REST endpoints. Use it as a keyword data API (volume, CPC, suggestions and ideas), a backlink API (referring domains and link summary), a domain ranking report API (overview and history) and an on-page audit. Domain reports tell you which data sources answered.
Send up to 10 keywords per request to get monthly search volume, CPC and competition for a country. Rank a whole keyword list in code instead of exporting it from a tool.
POST /api/v1/seo/keywords/metrics
Expand one seed keyword into autocomplete suggestions and long-tail ideas, then feed them back into the metrics call to find phrases worth targeting.
POST /api/v1/seo/keywords/ideas
Get a backlink summary for your site or a competitor with the figures of every data source that answered. Compare link profiles without opening a dashboard.
GET /api/v1/seo/domains/{domain}/backlinks
Pull a domain overview with organic traffic and keyword figures, plus the detected CMS, web server and MX records, to start a competitor report.
GET /api/v1/seo/domains/{domain}
Read monthly history for up to 36 months to see whether a domain is growing, then combine it with the overview and backlinks into one scheduled report.
GET /api/v1/seo/domains/{domain}/history
Run the on-page audit on a public URL to check the title, meta description, headings, canonical, robots, structured data and more in one call.
POST /api/v1/seo/on-page-audit
Guides: Backlink API: check a domain's backlinks in Python · Keyword data API: get search volume and CPC in code · SEO report API: build a domain ranking report
Try it free, no account needed: Backlink checker
Keyword reports take keywords, domain reports take a hostname and the audit takes a full public URL.
For example POST /api/v1/seo/keywords/metrics with a keywords array and a country code, or GET /api/v1/seo/domains/example.com/backlinks.
Domain responses list the sources that answered and any that did not, so partial data is visible instead of hidden.
New accounts receive 200 credits after verification, enough for about 200 calls to "Keyword suggestions".
Keyword operations use keywords; domain reports use a hostname; on-page audit uses a full public URL.
Read search volume, CPC and competition with their source and market context. Missing metrics are not estimated automatically.
Domain history, backlinks and technical page checks are separate reports. A successful audit does not confirm Google indexing.
Select an operation above and open API & Docs for parameters and cURL, JavaScript, Python or PHP examples. The web tool uses your signed-in session; external integrations use a Bearer API key.
| Method | Endpoint | Cost |
|---|---|---|
| POST |
Keyword metrics
/api/v1/seo/keywords/metrics
Helpful?
|
2 credit / request≈ $0.002 |
| GET |
Keyword suggestions
/api/v1/seo/keywords/suggestions
Helpful?
|
1 credit / request≈ $0.001 |
| POST |
Keyword ideas
/api/v1/seo/keywords/ideas
Helpful?
|
2 credit / request≈ $0.002 |
| GET |
Domain overview
/api/v1/seo/domains/{domain}
Helpful?
|
5 credit / request≈ $0.005 |
| GET |
Domain history
/api/v1/seo/domains/{domain}/history
Helpful?
|
5 credit / request≈ $0.005 |
| GET |
Backlinks summary
/api/v1/seo/domains/{domain}/backlinks
Helpful?
|
2 credit / request≈ $0.002 |
| POST |
On-page audit
/api/v1/seo/on-page-audit
Helpful?
|
2 credit / request≈ $0.002 |
Keyword volume, CPC and competition, keyword suggestions and ideas, a domain overview, domain history, a backlink summary and an on-page audit. It works as a keyword research API and, with the backlink summary, as a backlink checker API.
Yes. GET /api/v1/seo/domains/{domain}/backlinks returns the backlink summary of a domain, with the figures of each data source that answered and a list of any that did not. See the guide on checking backlinks in Python for a working script.
Send up to 10 keywords and a country code to POST /api/v1/seo/keywords/metrics. It returns search volume, CPC and competition for each keyword, and a request is billed once however many keywords it holds.
Yes. Combine the domain overview, the backlink summary and the domain history, which covers up to 36 months, in a short script. The guide on building a domain ranking report shows how and how to flag missing data.
They are estimates from third-party data sources and can differ between sources. Missing metrics are not estimated for you.
No. The audit checks the page itself. Indexing is decided by Google and should be checked in Search Console.
There is no free plan, but the free backlink checker and DNS lookup tools need no account. New accounts receive 200 credits after verification.
Per request, with different prices per endpoint, shown in the table below. New accounts receive 200 credits after verification.
Check the Live or Sandbox label before running. Examples demonstrate the response structure and do not guarantee live service status.
Pricing depends on the endpoint and billable units. Failed live requests are not replaced with billable examples. Check your account limits before running repeated requests.
View pricingKeep the request ID for troubleshooting. For 429, respect Retry-After when provided. If a create or delete request loses its connection, check the resource state before retrying.
BIN lookup for card issuers, DNS resolution over DNS-over-HTTPS, and technology profiling for any domain.
View Utility API →
Read the public product catalog of a Shopify store: products, variants, prices, availability and images, with pagination.
View Shopify Catalog API →
Grammar checking, AI text generation, text-to-speech and YouTube transcripts through one normalized interface.
View Content & Text Processing API →
List proxy locations, open sticky proxy sessions, rotate the exit node and close sessions when finished.
View Proxy & VPN Nodes API →Often used together: DNS Lookup API, BIN Lookup & Tech Stack · Shopify Product Scraper API · Text to Speech API & YouTube Transcript API · Proxy API
Ready to integrate the SEO & Keywords API? Create an account and get your API key in minutes.
Direct Support Chat (1-1)
@peterpanproInstant assistance for API integration, questions, billing and account setup.
Automated Telegram Bot 24/7
@axioapi_botCheck balances, receive SMS OTP & temporary inboxes directly inside Telegram.