DataForSEO DataforseoLabs API

The DataforseoLabs API from DataForSEO — 47 operation(s) for dataforseolabs.

Business capability
Digital Marketing Management BC-400.60

Operations 47

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v3/dataforseo_labs/id_list List Labs task IDs for a time period · Dataforseo labs id list #
Ask an LLM
“Can I get the IDs of every DataForSEO Labs task I created within a date range?”
“Does the Labs task ID list include tasks that never completed?”
Tell an agent
List the IDs and metadata of all my Labs tasks created in the last week.
Pull the Labs task ID list, including unfinished tasks, for last month.
GET /v3/dataforseo_labs/status Check when Labs data was last updated · Status #
Ask an LLM
“When was the Labs keyword database last refreshed for Google, Bing and Amazon?”
“How fresh is the Labs ranking data right now?”
Tell an agent
Tell me the last update dates of Labs data for Google, Bing and Amazon.
Check the Labs data freshness status.
POST /v3/dataforseo_labs/errors List Labs tasks that failed recently · Dataforseo labs errors #
Ask an LLM
“Which of my Labs API tasks returned errors over the past 7 days?”
“Where can I see why a Labs request failed this week?”
Tell an agent
Show me the Labs tasks that errored in the last 7 days.
List recent Labs API task errors so I can debug them.
GET /v3/dataforseo_labs/available_filters List filters usable in Labs endpoints · Available filters #
Ask an LLM
“What filter fields and operators can I use in Labs API requests?”
“Which Labs result fields can I filter on, like search volume or position?”
Tell an agent
Show the filters available for Labs API endpoints.
Get the list of Labs filter fields and their types.
GET /v3/dataforseo_labs/locations_and_languages List locations and languages supported by Labs · Locations and languages #
Ask an LLM
“Which countries and languages does the Labs API support for Google, Bing and Amazon?”
“Are Amazon and Bing data in Labs limited to US English?”
Tell an agent
List every location and language supported by the Labs API.
Get the Labs location and language codes I can target.
GET /v3/dataforseo_labs/categories List Google product and service categories · Categories #
Ask an LLM
“What is the full list of Google product and service categories used in Labs?”
“Where do I find category codes to plug into category-based keyword research?”
Tell an agent
Fetch the full Google product and service category list.
Get all Labs category codes and names.
GET /v3/dataforseo_labs/google/available_history List dates available for domain category metrics · Google available history #
Ask an LLM
“Which dates can I use as first_date and second_date when comparing domain metrics by category?”
“How far back does the historical snapshot list for domain metrics by categories go?”
Tell an agent
List the available history dates for the Google domain metrics by categories report.
Show which snapshot dates I can compare in domain metrics by categories.
POST /v3/dataforseo_labs/google/keywords_for_site/live Find keywords relevant to a website · Google keywords for site live #
Ask an LLM
“Can I get a list of keywords relevant to a domain with search volume and CPC?”
“What keywords fit my website's topic, along with 12-month search trends?”
Tell an agent
Find Google keywords relevant to my website's domain with volume, CPC and competition.
Generate keyword ideas based on a target site rather than a seed keyword.
POST /v3/dataforseo_labs/google/related_keywords/live Get related searches for a keyword · Google related keywords live #
Ask an LLM
“Which keywords show up in Google's 'searches related to' box for my seed term?”
“How many related keyword ideas can I pull by increasing the search depth?”
Tell an agent
Pull the 'searches related to' keywords for my seed keyword with their search volume.
Expand my seed term into related searches up to the maximum depth.
POST /v3/dataforseo_labs/google/keyword_suggestions/live Get search queries containing a seed keyword · Google keyword suggestions live #
Ask an LLM
“What long-tail search queries include my exact seed keyword?”
“Can I list Google searches that contain a given phrase?”
Tell an agent
List keyword suggestions that contain my seed keyword.
Find long-tail queries that include the phrase I give you.
POST /v3/dataforseo_labs/google/keyword_ideas/live Get keyword ideas from the same categories · Google keyword ideas live #
Ask an LLM
“Can I find keywords in the same product categories as my seed keywords, even if they don't contain them?”
“What category-matched keyword ideas exist for a list of seed terms?”
Tell an agent
Generate keyword ideas from the product categories of my seed keywords.
Find category-related search terms for these seed keywords.
POST /v3/dataforseo_labs/google/bulk_keyword_difficulty/live Score keyword difficulty in bulk · Google bulk keyword difficulty live #
Ask an LLM
“How hard is it to rank in Google's top 10 for each keyword on my list?”
“Can I get keyword difficulty scores for up to 1,000 keywords at once?”
Tell an agent
Get the keyword difficulty score from 0 to 100 for each keyword in my list.
Rate the ranking difficulty of these keywords in bulk.
POST /v3/dataforseo_labs/google/search_intent/live Classify the search intent of keywords · Google search intent live #
Ask an LLM
“Is a keyword informational, navigational, commercial or transactional?”
“Can I see intent probabilities, including secondary intents, for up to 1,000 keywords?”
Tell an agent
Classify the search intent of each keyword in my list with its probability.
Tell me the main and secondary search intents for these keywords.
GET /v3/dataforseo_labs/google/categories_for_keywords/languages List languages for categories-for-keywords · Google categories for keywords languages #
Ask an LLM
“Which languages are supported when mapping keywords to Google categories?”
“Can I categorize keywords that aren't in English?”
Tell an agent
List the languages supported by the categories for keywords endpoint.
Show which languages keyword categorization works in.
POST /v3/dataforseo_labs/google/categories_for_domain/live Find the categories a domain ranks in · Google categories for domain live #
Ask an LLM
“Which Google product or service categories does a domain rank for?”
“How much traffic does a site get from each category of keywords?”
Tell an agent
Break down my domain's rankings and traffic by Google product category.
Show the categories a competitor's domain ranks in.
POST /v3/dataforseo_labs/google/categories_for_keywords/live Map keywords to Google categories · Google categories for keywords live #
Ask an LLM
“Which Google product categories does each of my keywords belong to?”
“Can I categorize up to 1,000 keywords in one request?”
Tell an agent
Assign Google product and service categories to each keyword in my list.
Categorize these keywords by Google category.
POST /v3/dataforseo_labs/google/keywords_for_categories/live Find keywords for product categories · Google keywords for categories live #
Ask an LLM
“What keywords belong to a given Google product category?”
“Can I get search volume and CPC for keywords in specific categories?”
Tell an agent
List keywords for the product categories I specify, with volume and CPC.
Find keywords people search for within these category codes.
POST /v3/dataforseo_labs/google/domain_metrics_by_categories/live Compare domain metrics within categories · Google domain metrics by categories live #
Ask an LLM
“Which domains gained or lost visibility in a product category between two dates?”
“Can I see estimated traffic value and paid traffic cost for domains in my category?”
Tell an agent
Show how domain metrics changed in my product categories between two dates.
Rank domains in these categories by estimated traffic value over time.
POST /v3/dataforseo_labs/google/top_searches/live Browse the top searches keyword database · Google top searches live #
Ask an LLM
“Can I browse billions of keywords from the keyword database without a seed term?”
“What are the top Google searches with Ads metrics and SERP data?”
Tell an agent
Pull top searches from the keyword database for my location and language.
Browse the top searches list filtered by search volume.
POST /v3/dataforseo_labs/google/ranked_keywords/live List keywords a domain or page ranks for · Google ranked keywords live #
Ask an LLM
“What keywords does a website or specific page currently rank for on Google?”
“Can I see a competitor's ranking positions along with monthly searches?”
Tell an agent
List every Google keyword my domain ranks for with its position.
Show the ranked keywords for this specific webpage.
POST /v3/dataforseo_labs/google/serp_competitors/live Find domains ranking for given keywords · Google serp competitors live #
Ask an LLM
“Which domains rank for the set of keywords I care about?”
“Who has the most visibility and estimated traffic across my keyword list?”
Tell an agent
Find the domains that rank for these keywords and their visibility.
Identify SERP competitors for my keyword list.
POST /v3/dataforseo_labs/google/competitors_domain/live Find competitor domains for a domain · Google competitors domain live #
Ask an LLM
“Who are my domain's organic and paid search competitors?”
“Can I see ranking and traffic data for the domains that compete with my site?”
Tell an agent
List competitor domains for my site with their ranking and traffic overview.
Find which domains compete with my domain in the same SERPs.
POST /v3/dataforseo_labs/google/domain_intersection/live Find keywords two domains both rank for · Google domain intersection live #
Ask an LLM
“Which keywords do two domains both rank for in the same Google results?”
“Can a keyword overlap check between two sites include featured snippets and local pack?”
Tell an agent
Show the keywords where my domain and a competitor domain both rank.
Compare two domains for intersecting keywords with volume and CPC.
POST /v3/dataforseo_labs/google/subdomains/live List a domain's subdomains with rankings · Google subdomains live #
Ask an LLM
“Which subdomains of a site get the most search traffic?”
“Can I see organic and paid ranking distribution per subdomain?”
Tell an agent
List the subdomains of my domain with their ranking distribution.
Estimate search traffic for each subdomain of a site.
POST /v3/dataforseo_labs/google/relevant_pages/live List a domain's pages with ranking data · Google relevant pages live #
Ask an LLM
“Which pages on a domain are the most relevant in Google search?”
“Can I get ranking metrics broken down by page for a site?”
Tell an agent
List the relevant pages of my domain with their Google ranking metrics.
Show which pages on a competitor's site drive their rankings.
POST /v3/dataforseo_labs/google/domain_rank_overview/live Get a domain's current ranking overview · Google domain rank overview live #
Ask an LLM
“How much estimated monthly organic and paid traffic does a domain get today?”
“What does a domain's current ranking distribution across SERP positions look like?”
Tell an agent
Give me the current organic and paid rank overview for my domain.
Summarize a domain's position distribution and estimated monthly traffic.
POST /v3/dataforseo_labs/google/historical_serps/live Get historical Google SERPs for a keyword · Google historical serps live #
Ask an LLM
“What did the Google results page look like for a keyword in past months?”
“Can I see when featured snippets appeared for a keyword over time?”
Tell an agent
Pull historical Google SERPs for my keyword over the last year.
Show how rankings for a keyword changed across past SERP snapshots.
POST /v3/dataforseo_labs/google/historical_rank_overview/live Get a domain's historical ranking trend · Google historical rank overview live #
Ask an LLM
“How has a domain's ranking distribution and traffic changed month by month?”
“Can I chart a site's historical organic versus paid traffic estimates?”
Tell an agent
Show the month-by-month historical rank overview for my domain.
Chart a domain's historical ranking distribution and estimated traffic.
POST /v3/dataforseo_labs/google/page_intersection/live Find keywords several pages rank for together · Google page intersection live #
Ask an LLM
“Which keywords do specific URLs rank for in the same SERP?”
“Can I compare individual pages, not whole domains, for keyword overlap?”
Tell an agent
Find the keywords where these specific pages rank together.
Compare my page and a competitor's page for shared ranking keywords.
POST /v3/dataforseo_labs/google/bulk_traffic_estimation/live Estimate current traffic for many domains · Google bulk traffic estimation live #
Ask an LLM
“Can I estimate monthly search traffic for up to 1,000 domains, subdomains or pages at once?”
“Does the bulk traffic estimate split out paid, featured snippet and local pack traffic?”
Tell an agent
Estimate current monthly search traffic for this list of domains.
Get bulk traffic estimates for these URLs and subdomains.
POST /v3/dataforseo_labs/google/historical_bulk_traffic_estimation/live Get historical traffic for many domains · Google historical bulk traffic estimation live #
Ask an LLM
“What were the monthly traffic estimates for a list of domains going back to 2020?”
“If I leave out the date range, how many months of historical traffic do I get?”
Tell an agent
Get historical monthly traffic for these domains over the past 12 months.
Pull month-by-month traffic history for up to 1,000 domains.
POST /v3/dataforseo_labs/google/historical_keyword_data/live Get historical metrics for keywords · Google historical keyword data live #
Ask an LLM
“How has search volume and CPC for my keywords changed since 2021?”
“Can I get month-by-month historical keyword data for a location and language?”
Tell an agent
Pull historical search volume and CPC for these keywords.
Show the historical monthly search trend for my keyword list.
POST /v3/dataforseo_labs/google/keyword_overview/live Get a current overview of keywords · Google keyword overview live #
Ask an LLM
“What are the current search volume, CPC, intent and SERP data for a keyword?”
“Can a keyword overview include clickstream search volume?”
Tell an agent
Give me a keyword overview with volume, CPC, intent and backlink info.
Get the current keyword overview including clickstream data.
POST /v3/dataforseo_labs/amazon/bulk_search_volume/live Get Amazon search volume for keywords · Amazon bulk search volume live #
Ask an LLM
“How many people search Amazon each month for my product keywords?”
“Can I check Amazon search volume for 1,000 keywords in one request?”
Tell an agent
Get monthly Amazon search volume for this keyword list.
Check Amazon search demand for my product terms in bulk.
POST /v3/dataforseo_labs/amazon/related_keywords/live Get Amazon related searches for a keyword · Amazon related keywords live #
Ask an LLM
“Which keywords appear in Amazon's 'Related Searches' section for my term?”
“What related product searches do Amazon shoppers see?”
Tell an agent
List Amazon related searches for my seed keyword.
Expand a product keyword using Amazon's related searches.
POST /v3/dataforseo_labs/amazon/ranked_keywords/live List keywords an Amazon product ranks for · Amazon ranked keywords live #
Ask an LLM
“What keywords does a specific Amazon product (ASIN) rank for?”
“Can I see a listing's ranking keywords on Amazon search?”
Tell an agent
List the Amazon keywords my product ASIN ranks for.
Show ranking keywords for a competitor's Amazon listing.
POST /v3/dataforseo_labs/amazon/product_rank_overview/live Get Amazon ranking overview for products · Amazon product rank overview live #
Ask an LLM
“How do my ASINs rank across organic and paid Amazon results overall?”
“Can I get a ranking summary for several Amazon products at once?”
Tell an agent
Give me the organic and paid Amazon rank overview for these ASINs.
Summarize Amazon search ranking distribution for my products.
POST /v3/dataforseo_labs/amazon/product_competitors/live Find competing Amazon products · Amazon product competitors live #
Ask an LLM
“Which Amazon products compete with my listing in search results?”
“Who shows up alongside my ASIN for the same Amazon searches?”
Tell an agent
Find Amazon product competitors for my ASIN.
List listings that intersect with this product in Amazon search.
POST /v3/dataforseo_labs/amazon/product_keyword_intersections/live Find keywords Amazon products share · Amazon product keyword intersections live #
Ask an LLM
“Which Amazon search keywords do two or more of my target ASINs both rank for?”
“Can I see keyword overlap between competing Amazon products?”
Tell an agent
Show the Amazon keywords these ASINs rank for together.
Compare two Amazon products for shared ranking keywords.
POST /v3/dataforseo_labs/google/bulk_app_metrics/live Get ranking metrics for Google Play apps · Google bulk app metrics live #
Ask an LLM
“Can I get ranking metrics for up to 1,000 Google Play apps in one request?”
“How visible are a batch of Android apps in Google Play search?”
Tell an agent
Get bulk ranking metrics for these Google Play app IDs.
Compare Google Play search metrics for my list of Android apps.
POST /v3/dataforseo_labs/google/keywords_for_app/live List keywords a Google Play app ranks for · Google keywords for app live #
Ask an LLM
“What keywords does my Android app rank for in Google Play?”
“Can I see an app's Google Play ranking position for each keyword?”
Tell an agent
List the Google Play keywords my app ranks for with positions.
Show Google Play search keywords for a competitor's Android app.
POST /v3/dataforseo_labs/google/app_competitors/live Find competing apps on Google Play · Google app competitors live #
Ask an LLM
“Which Google Play apps compete with mine for the same keywords?”
“Can I get competitor app IDs with their Google Play ranking data?”
Tell an agent
Find Google Play apps that compete with my app for keywords.
List Android app competitors and their shared ranking keywords.
POST /v3/dataforseo_labs/google/app_intersection/live Find keywords Google Play apps share · Google app intersection live #
Ask an LLM
“Which Google Play search keywords do several apps all rank for?”
“Can I compare keyword overlap between specific Android app IDs?”
Tell an agent
Show keywords where these Google Play apps rank in the same results.
Compare my Android app and a rival app for shared Google Play keywords.
POST /v3/dataforseo_labs/apple/bulk_app_metrics/live Get ranking metrics for App Store apps · Apple bulk app metrics live #
Ask an LLM
“Can I get ranking metrics for up to 1,000 App Store apps at once?”
“How visible are a batch of iOS apps in App Store search?”
Tell an agent
Get bulk ranking metrics for these App Store app IDs.
Compare App Store search metrics for my list of iOS apps.
POST /v3/dataforseo_labs/apple/keywords_for_app/live List keywords an App Store app ranks for · Apple keywords for app live #
Ask an LLM
“What keywords does my iOS app rank for in the App Store?”
“Can I see an app's App Store ranking position for each keyword?”
Tell an agent
List the App Store keywords my iOS app ranks for with positions.
Show App Store search keywords for a competitor's iPhone app.
POST /v3/dataforseo_labs/apple/app_competitors/live Find competing apps on the App Store · Apple app competitors live #
Ask an LLM
“Which App Store apps compete with my iOS app for the same keywords?”
“Can I get competitor App Store app IDs with their ranking data?”
Tell an agent
Find App Store apps that compete with my iOS app for keywords.
List iPhone app competitors and their shared App Store keywords.
POST /v3/dataforseo_labs/apple/app_intersection/live Find keywords App Store apps share · Apple app intersection live #
Ask an LLM
“Which App Store search keywords do several iOS apps all rank for?”
“Can I compare keyword overlap between specific App Store app IDs?”
Tell an agent
Show keywords where these App Store apps rank in the same results.
Compare my iOS app and a rival app for shared App Store keywords.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/dataforseo:dataforseo-dataforseolabs-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

dataforseo-dataforseolabs-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Dataforseo Labs API
  description: DataForSEO API is the starting point on your journey towards building powerful SEO software. With DataForSEO you can get all the data you need to build an efficient application while also saving your time and budget. DataForSEO API is using the REST technology for interchanging data between your application and our service. The data exchange is made through the widely used HTTP protocol, which allows applying our API to almost all programming languages.
  version: 1.0.0
servers:
- url: https://api.dataforseo.com
- url: https://sandbox.dataforseo.com
tags:


# --- truncated at 32 KB (508 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dataforseo/refs/heads/main/openapi/dataforseo-dataforseolabs-api-openapi.yml