The DataForSEO Labs API is our proprietary solution that provides SERP analysis, keyword research, competitor and market intelligence. It is based on data from our in-house databases, which are regularly updated.
The DataForSEO Labs Google API includes advanced endpoints for Google SERP audits, keyword research, and competitor analysis. These endpoints support only the Live data retrieval method, and your account is billed for both setting a task and retrieving the results. Enabling additional paid parameters increases the request cost.
Pricing by mode
| Endpoint | Mode | Turnaround time * | Billing unit | Price |
|---|---|---|---|---|
DataForSEO Labs Google endpoints (with exceptions)
/dataforseo_labs/google/*/live
|
Live modeSingle POST request | Up to 2 seconds on average | Per task + per item | $0.012 + $0.00012 |
This rate applies to every Labs endpoint except those listed in Exceptions below.
Turnaround times are averages and can vary slightly with load and task complexity.
Exceptions
| Endpoint | Mode | Turnaround time | Billing unit | Price |
|---|---|---|---|---|
Historical Rank Overview
/dataforseo_labs/google/historical_rank_overview/live
|
Live modeSingle POST request | Up to 2 seconds on average | Per task + per item | $0.12 + $0.0012 |
Historical SERPs
/dataforseo_labs/google/historical_serps/live
|
Live modeSingle POST request | Up to 2 seconds on average | Per SERP | $0.00012 |
Search Intent
/dataforseo_labs/google/search_intent/live
|
Live modeSingle POST request | Up to 2 seconds on average | Per task + per keyword | $0.012 + $0.00012 |
Historical Bulk Traffic Estimation / Domain Metrics by Categories
/dataforseo_labs/google/historical_bulk_traffic_estimation/live
/dataforseo_labs/google/domain_metrics_by_categories/live
|
Live modeSingle POST request | Up to 2 seconds on average | Per task + per domain | $0.12 + $0.0012 |
Paid parameter: include_clickstream_data=true doubles the request cost on supported Google Labs endpoints. Check the endpoint reference for availability.
FAQ
Questions about DataForSEO Labs Google API
Why is the Standard data retrieval method not available for the DataForSEO Labs API?
All of the DataForSEO Labs API endpoints access data from our proprietary databases, making data retrieval nearly instantaneous. Thus, there is no need to make separate POST and GET requests.
How often is the DataForSEO Labs API data updated?
The data update cycles of most of the DataForSEO Labs API endpoints depend on the update cycles of our databases, which range from 30 to 90 days. However, for specific endpoints, the data is updated differently. Learn more in this Help Center article.
How is the price for the Historical Rank Overview endpoint calculated?
Each response contains historical data provided in the form of items, with each item representing a month’s worth of data. Hence, the price for the result will depend on the number of months for which the data is provided.
Given that the price for setting a task is $0.12 and the price for each item is $0.0012, the price for 1,000 domains with 6 months of historical data is calculated as follows:
1,000 × 0.12 + 1,000 × 6 × 0.0012 = $127.2
How is the price for the Historical SERPs endpoint calculated?
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 the result will depend on the number of months for which the data is provided.
Given that the price per SERP is $0.00012, the price for historical data on 1,000 SERPs for 10 months is calculated as follows:
1000 × 10 × 0.00012 = $1.2
How is the price for the Search Intent endpoint calculated?
Each response contains search intent information for each keyword specified in the request. Your account will be billed for setting a task and each provided keyword.
Given that the price for setting a task is $0.012 and you can set a maximum of 1,000 keywords for $0.00012 each, the cost of obtaining search intent data for 1 million keywords is calculated as follows:
0.012 × 1000+0.00012 × 1,000,000 = $132
How is the price for the Historical Bulk Traffic Estimation and Domain Metrics by Categories endpoints calculated?
Each response contains estimated traffic volume (ETV) values for each domain specified in the request. Your account will be billed for setting a task and data for each domain.
Given that the price for setting a task with up to 1,000 domains is $0.12 and the price per each domain in the request is $0.0012, the price for 1 million domains with historical ETV data is calculated as follows:
1,000 × 0.12 + 1,000,000 × 0.0012 = $1,320
How is the price for all other DataForSEO Labs Google API endpoints calculated?
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.012 and the price per each item is $0.00012, the price for 1M keywords/domains is calculated as follows:
1,000 × 0.012 + 1,000,000 × 0.00012 = $132