DataForSEO Google API

DataForSEO Labs API is designed to provide you with keyword research, market analysis, and competitor intelligence capabilities.

By applying sophisticated data aggregation algorithms to Google SERPs and Keyword databases, endpoints are able to return up-to-date data enriched with historical retrospective and accurate metrics.

DataForSEO Labs Google API encompasses a variety of endpoints that support the Live mode of data processing. Using the endpoints listed below, your account will be billed for both setting a task and retreiving its results.

Learn more See docs
Historical Rank

Live mode, turnaround time - up to 2 seconds on average
$0.1

per task

$0.001

per item

$106
for 1K domains*
Historical SERPs
Live mode, turnaround time - up to 2 seconds on average
$0.0001

per SERP

$0.0001

per SERP

$1
for 1K SERPs**
Whois
Live mode, turnaround time - up to 2 seconds on average
$0.1

per task

$0.001

per domain

$1,100
for 1M domains***
All Other Endpoints
Live mode, turnaround time - up to 2 seconds on average
$0.01

per task

$0.0001

per item

$110 for 1M keywords/domains****

*Historical Rank

Each response contains histrorical data provided in the form of items, with each item representing a month worth of data. Hence, the price for result will depend on the number of months for which the data is provided.

Given that the price for setting a task is $0.1 and the price per each item is $0.001, the price for 1,000 domains with 6 months of historical data is calculated as follows:

1,000*0.1 + 1,000*6*0.001 = $106

**Historical SERPs

Each response contains historical SERPs provided in the form of items, with each item representing a monthly snapshot of search results. Hence, the price for result will depend on the number of months for which the data is provided.

Given that the price per each SERP is $0.0001, the price for historical data on 1,000 SERPs for 10 month is calculated as follows:

1000*10*0.0001 = $1

***Whois

The number of rows you can get in response is limited to 1000, so you will have to make 1,000 requests in order to obtain 1M domains and related data.

Given that the price for setting a task is $0.1 and the price per each row is $0.001, the price for 1M domains is calculated as follows:

1,000*0.1 + 1,000,000*0.001 = $1,100

****All Other Endpoints

The number of domains you can get in response is limited to 1000, so you will have to make 1,000 requests in order to obtain 1M keywords or domains and related data.

Given that the price for setting a task is $0.01 and the price per each item is $0.0001, the price for 1M keywords/domains is calculated as follows:

1,000*0.01 + 1,000,000*0.0001 = $110