DataForSEO Labs APIs

Your Ultimate Datasource of Advanced SEO Analytics

Try now See pricing

All the data you need, under one roof

DataForSEO Labs API encompasses the power of industry-leading infrastructure and sophisticated data-mining algorithms into a comprehensive, integration-ready source of SEO data.

From billions of keyword ideas and SERPs enriched with relevant data to well-rounded search visibility algorithms – you will get everything you need to build an outstanding solution for every use case.

TRY NOW

Multiple Datasources – Unlimited Opportunities

DataForSEO Labs API encompasses data from some of the most powerful search engines and advertising platforms.

Google and Bing Search and Ads combined with Amazon, Google Play and App Store data will provide your tool with all the data it needs to beat the competition without breaking the budget.

See docs

google ads

Up-to-date data from Google Ads and Google Search combined with historical info and search intent for keywords from the DataForSEO’s own Keyword and SERPs databases.

bing 1

Combining fresh data from Bing Ads and Bing Search will supply you with all the information you need to enhance your capabilities.

amazon data

Amazon data in DataForSEO Labs API is represented by a set of endpoints providing up-to-date data on Amazon SERPs, keyword search volume, and more.

google play app store

Google Play and App Store endpoints of DataForSEO Labs API will provide you with app metrics, relevant keywords, search results intersections, and other related data.

Versatile solution for challenging use cases

Keyword research

keyword-research
Learn more

Market analysis

market-analysis
Learn more

Competitor Intelligence

competitor-intelligence
Learn more

App Store Optimization

app-store
Learn more

DataForSEO Labs API for Keyword Research

DataForSEO Labs API offers three powerful keyword research algorithms and historical keyword data.

Keywords For Site

The Keywords For Site endpoint relies on Google Ads data and DataForSEO’s proprietary SERP database to provide keywords that are highly relevant to the target domain. Each keyword idea you’ll get in the response is supplied with related categories as well as search volume, cpc, competition and other useful information.

Supported Search Engines
google logo
Try for free See Docs
Keywords For Site

Keyword suggestions

Keyword Suggestions endpoint leverages the full-text search algorithm that allows obtaining a multitude of keywords that contain a certain search query.

If you’re looking for an easy way to add value to the users of your keyword research tool, the Keyword Suggestions endpoint is your go-to solution. Our affordable pricing will let you incorporate useful long-tail keywords into your offerings with cost-efficiency in mind.

Supported Search Engines
google logo
Try for free See Docs
Keywords suggestions

Keyword Ideas

The Keyword Ideas endpoint of DataForSEO Labs API looks beyond semantic similarities to provide relevant keywords. By relying on the unified list of services and categories for Adwords, it will detect the category of your seed keyword and return a list of highly relevant, non-obvious terms that are not necessarily semantically similar.

This unique algorithm along with the necessary keyword data also provided by this endpoint will compliment even the most sophisticated keyword research tool.

Supported Search Engines
google logo
Try for free More
Keyword Ideas

Historical Search Volume

The Historical Search Volume endpoint makes it possible to get historical search volume and other keyword data for up to 700 queries in a single API call.

Eager to look beyond the numbers Google Ads provides? By obtaining search volume and other essential metrics to as far as the beginning of 2019, you will give your users the ability to think strategically and make long-term decisions.

Supported Search Engines
google logo
Try for free See Docs
Historical Search Volume

Bulk Keyword Difficulty

Keyword Difficulty is DataForSEO’s proprietary metric that stands for the relative difficulty of ranking in the top 10 organic search results for a certain keyword. With the Bulk Keyword Difficulty endpoint you will be able to obtain this metric for a bulk of 1,000 keywords in a single API request.

Supported Search Engines
google logo bing 85
Try for free See Docs
Bulk Keyword Difficulty
keywords for site imgkeywords for site code
Response Examples Keyword SuggestionsResponse Examples Keyword Suggestions code
Response Examples Keyword IdeasResponse Examples Keyword Ideas come
Historical Search Volume tab mobHistorical Search Volume code mob
bulk keyword difficulty imgbulk keyword difficulty code

Start your unlimited free trial

DataForSEO Labs API for Market-specific keyword analysis

DataForSEO Labs API allows you to look beyond the keywords and focus on what’s really important to your business – products and markets.

Categories for Domain

The main working principle of the Categories for Domain endpoint can be broken down into three steps. First, our algorithm extracts all the keywords a domain is ranking for. Next, it maps these keywords against the AdWords’ unified list of products and categories. As a result, you will get a list of categories website keywords belong to, along with all the necessary search visibility metrics.

DataForSEO Labs API is a versatile engine for analyzing competitive websites. By using its Categories for Domain endpoint you can find out what product or service categories any website belongs to.

Supported Search Engines
google logo
Try for free See Docs
Categories for Domain

Keywords for Categories

The Keywords for Categories endpoint of DataForSEO API will provide you with an opportunity to get keyword ideas for a certain product or service category.

DataForSEO Labs’ algorithm thoroughly analyzes keywords, assigns an appropriate category level, and stores all this information in our database. By using this endpoint you can get this carefully aggregated and enriched data in a comprehensive format.

Supported Search Engines
google logo
Try for free See Docs
Keywords for Categories

Domain Metrics By Categories

By calling the Domain Metrics By Categories endpoint, you can receive up to 1,000 domains relevant to the specified categories, including the dynamics of domain metrics within the indicated time frame.

You will receive historical ranking data from Google SERPs, along with valuable current and historical domain metrics, such as traffic volume, estimated paid traffic cost, and more.

Most importantly, the endpoint will provide the dynamics of changes in domain metrics. That will help you discover how much traffic and how many ranking positions a specific domain has lost or gained over a certain time period.

Supported Search Engines
google logo
Try for free See Docs
domain_metrics_by_categories

Top Searches

With over 5.2 billion keywords, DataForSEO Keywords Database is the most capable source of keyword data you’ll come across. The Top Searches endpoint of DataForSEO Labs API offers a convenient way to access all this data into your tool. Customizable filters and offset system will allow you to gradually extract the data you need while also saving your budget.

Supported Search Engines
google logo
Try for free See Docs
Top Searches
Response Examples Categories for DomainResponse Examples Categories for Domain code
Response Examples Keywords for CategoriesResponse Examples Keywords for Categories code
domain metric by categoriesdomain metric by categories code
top searches img 1top searches code 1

Didn’t find the feature you were looking for?

Want to discuss your use case?

DataForSEO Labs API for Competitor Intelligence

DataForSEO will help you understand the competition and analyze your competitors’ online visibility.

Ranked Keywords

Ranked Keywords endpoint provides data on keywords that any domain is ranking for. In addition to that, each keyword is supplied with a SERP element corresponding to the keyword position and a variety of AdWords metrics related to that keyword.

Having all this data you will be able to build a well-rounded solution for analyzing the search visibility of any website.

Supported Search Engines
google logo bing 85 Amazon
Try for free See Docs
Ranked keywords

Subdomains

As the name suggests, this endpoint will supply you with the data needed to uncover competitor’s subdomains. In addition to that, it provides data on subdomains’ ranking distribution that will help you and estimate their ranking potential.

While conducting competitor analysis, subdomains are often overlooked. By using this DataForSEO Labs Subdomains API you will make sure your users always have the full picture.

Supported Search Engines
google logo bing 85
Try for free See Docs
Subdomains

SERP Competitors

This endpoint is designed to provide all the domains that are ranking for specific keywords. What’s more, each domain in the API response comes with its SERP position, rating, estimated traffic volume, and more.

SERP Competitors is a powerful engine for analyzing website visibility. The abundance of data and instant updates make it one of the most sought-after data sources in the market.

Supported Search Engines
google logo bing 85
Try for free See Docs
SERP-competitors

Relevant Pages

The Relevant Pages endpoint of DataForSEO Labs API will help you get rankings and traffic data for every single page of any website.

Incorporating this data into your tool is a great way to make detailed competitive analysis reports and scale up your capabilities.

Supported Search Engines
google logo bing 85
Try for free See Docs
Relevant-page

Competitors Domain

Competitors Domain will provide you with an overview of the ranking and traffic data of competing domains in both organic and paid search.

The ability to analyze the ranking and traffic performance of the rival websites in just a few clicks is the industry-standard feature for any well-rounded SEO software solution. Using this endpoint, you can easily incorporate this functionality into your tool.

Supported Search Engines
google logo bing 85
Try for free See Docs
Competitors Domain

Domain Intersection

DataForSEO Labs Domain Intersection API has a rather simple working principle: its algorithm analyzes keywords that specific domains are ranking for and provides you with keyword and SERP data for them.

Despite its simple working principle, this endpoint is the most powerful source of competitor research data you’ll ever come across. Whether you’re looking for a solution for quantitative market analysis or building a tool for digital marketing sales pitches, Domain Intersection won’t leave you disappointed.

Supported Search Engines
google logo bing 85
Try for free See Docs
Domain Intersection

Page Intersection

In a nutshell, Page Intersection is a more detailed and sophisticated version of our Domain Intersection endpoint. The difference is instead of providing data for any two domains, Page Intersection will let you compare the performance of any two pages within the same SERPs and get the relevant SERP and keyword data for both of them.

Data this endpoint provides would be extremely useful for a more detailed market research analysis.

Supported Search Engines
google logo bing 85
Try for free See Docs
Page Intersection

Domain Rank Overview

The Domain Rank Overview is the ultimate tool for getting ranking and traffic data from organic and paid search results for the specified domain.

By using this endpoint you will get not only the domain’s ranking distribution across SERPs, but also essential traffic metrics such as estimated traffic volume and estimated paid traffic cost.

Supported Search Engines
google logo bing 85
Try for free See Docs
Domain Rank Overview
Response Examples Ranked Keywords 1Response Examples Ranked Keywords code
Response Examples SubdomainsResponse Examples Subdomains code
Response Examples SERP Competitors 2Response Examples SERP Competitors code
Response Examples Relevant PagesResponse Examples Relevant Pages code
Competitors Domain tab mobCompetitors Domain code mob
Response Examples Domain Intersection 1Response Examples Domain Intersection сщву
Page intersection tab mobPage intersection code mob
Domain Rank Overview tab mobDomain Rank Overview code mob

If you need any assistance with DataForSEO APIs integration into your system, or looking for best practices to implement in your solution, we’re always happy to help!

DataForSEO Labs API for Historical Data

Historical Rank Overview

Historical Rank Overview lets you look back at the historical SERP visibility data for the specified domain.

By using this endpoint you will get historical ranking and traffic estimation data, including ranking distribution, estimated traffic volume and paid traffic cost.

Supported Search Engines
google logo
Try for free See Docs
Historical-Rank-Overview

Historical Search Volume

The Historical Search Volume endpoint makes it possible to get historical search volume and other keyword data for up to 700 queries in a single API call.

Eager to look beyond the numbers Google Ads provides? By obtaining search volume and other essential metrics to as far as the beginning of 2019, you will give your users the ability to think strategically and make long-term decisions.

Supported Search Engines
google logo
Try for free See Docs
Historical Search Volume
Historical Rank Overview tab mobHistorical Rank Overview code mob
Domain Rank Overview tab mobDomain Rank Overview code mob

DataForSEO Labs API for App Store Optimization

Bulk App Metrics

Available for both Apple App Store and Google Play, the Bulk App metrics endpoint is designed to help you measure app store optimization efforts by providing ranking distribution across search results pages and search volume metrics for up to 1000 apps with a single API call.

Supported Search Engines
Google Play icon App Store icon
Bulk App Metrics

Keywords for App

The Keywords for App endpoint of DataForSEO Labs API will provide you with a comprehensive list of keywords that a target app ranks for on Google Play or App Store.

By utilizing this powerful endpoint, you gain valuable insights into ranking keywords, leading to enhanced discoverability and increased downloads of your app.

Supported Search Engines
Google Play icon App Store icon
Keywords for App

App Competitors

The App Competitors endpoint will empower you with a comprehensive list of mobile applications that intersect with your target app for its ranking keywords on App Store or Google Play.

By using this endpoint, you can uncover the secrets of the target app’s competitors, obtain search volume metrics and track their search results rankings.

Supported Search Engines
Google Play icon App Store icon
App Competitors

App Intersections

The App Intersections Endpoint of DataForSEO Labs API is your gateway to gaining valuable insights into the keywords where multiple mobile applications intersect within the same SERP.

This valuable data empowers you to make data-driven decisions that will propel your app to new heights of success.

Supported Search Engines
Google Play icon App Store icon
App Intersections
App Metrics img 2App Metrics code
Keywords imgKeywords code
Competitors img 2Competitors code
Intersections imgIntersections code

Cost-efficient solution

for budget-concious businesses

fastest
Real-time results
DataForSEO Labs API features a turnaround time of up to 2 seconds
pay-as-you-go
Pay-as-you-go
Add funds to your account and use them for obtaining data
support
Integration support
Our 24/7 customer support team is with you every step of the way
HISTORICAL RANK
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.1
Price per item
$0.001
$106 for 1K domains*
HISTORICAL SERPS
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per SERP
$0.0001
$1 for 1K SERPs**
SEARCH INTENT
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.001
Price per keyword
$0.0001
$101 for 1M keywords***
ALL OTHER ENDPOINTS
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/domains*****
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/domains*
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/ASINs*
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/apps*
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/apps*

DataForSEO Google API

HISTORICAL RANK
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.1
Price per item
$0.001
$106 for 1K domains*
HISTORICAL SERPS
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per SERP
$0.0001
$1 for 1K SERPs**
SEARCH INTENT
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.001
Price per keyword
$0.0001
$101 for 1M keywords***
ALL OTHER ENDPOINTS
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/domains*****

DataForSEO Bing API

DataForSEO Labs Bing API
Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/domains*

DataForSEO Amazon API

Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/ASINs*

DataForSEO Labs App Store API

Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/apps*

DataForSEO Labs Google Play API

Live mode
Real-time results with a single POST request
Turnaround time
up to 2 seconds on average
Price per task
$0.01
Price per item
$0.0001
$110 for 1M keywords/apps*

Jumpstart your journey with DataForSEO Labs API

img 1

Keyword Research Tools White Paper

Find out what market gaps you can focus on when developing a keyword research tool, and how to power it with DataForSEO Labs API.

Learn more

How to Build Amazon Keyword Research Tool

Create a competitive solution with DataForSEO Labs Amazon API.

Learn more
img 2

Historical Google SERPs

Explore the use cases for historical Google SERPs by keyword.

Learn more
img 3

Try DataForSEO

API Explorer

Get a free account to test DataForSEO APIs you’re interested in with a real-time playground.

Get a Free Account

Data industry leaders trust

Solutions developers praise

Release in days, not weeks

Integrating a new data source can take a lot of time and money. We accelerate this process by providing a user-friendly interface for controlling your API usage and spending.

DataForSEO offers a detailed documentation for every parameter, field and function you can come across while using our APIs and databases.

View

Every DataForSEO user has access to a comprehensive graphic user interface (GUI) and can monitor and control every aspect of data usage.

Register

Our support team is available 24/7 to ensure you get the required assistance and all your requests are addressed promptly and proficiently.

Contact us

Didn’t find the feature you were looking for?

Want to discuss your use case?

Embed DataForSeo widget on your website


Embed code:
Preview: