Expand description
Rust client for the DataForSEO API v3.
§Quick start
use data_for_seo::DataForSeoClient;
let client = DataForSeoClient::new("login", "password");
let response = client.backlinks().summary(vec![
data_for_seo::BacklinksApiSummaryPost::new("https://example.com/"),
]).await?;
for result in response.results() {
println!("{:?}", result);
}The client is organized by API domain, mirroring the structure of the DataForSEO documentation:
DataForSeoClient::serp— SERP API (Google, Bing, YouTube, …)DataForSeoClient::keywords_data— Keywords Data APIDataForSeoClient::dataforseo_labs— DataForSEO Labs APIDataForSeoClient::backlinks— Backlinks APIDataForSeoClient::on_page— OnPage APIDataForSeoClient::domain_analytics— Domain Analytics APIDataForSeoClient::content_analysis— Content Analysis APIDataForSeoClient::content_generation— Content Generation APIDataForSeoClient::merchant— Merchant APIDataForSeoClient::app_data— App Data APIDataForSeoClient::business_data— Business Data APIDataForSeoClient::ai_optimization— AI Optimization APIDataForSeoClient::appendix— Appendix (account data)
§Response handling
Every call returns DataForSeoApiResponse, whose success value wraps the
standard DataForSEO envelope. Use DataForSeoApiResponseData::results,
DataForSeoApiResponseData::tasks, or
DataForSeoApiResponseData::first_result to reach the payload without
unwrapping nested Options.
§Sandbox
DataForSeoClient::sandbox switches the client to the free
sandbox environment,
which returns mock data for most endpoints.
Re-exports§
pub use entity::*;
Modules§
Structs§
- AiOptimization
Api - Entry point for the AI Optimization API.
- AiOptimization
ApiChat Gpt - ChatGPT provider — exposes both LLM Responses and LLM Scraper.
- AiOptimization
ApiClaude - Claude provider — exposes LLM Responses only.
- AiOptimization
ApiGemini - Gemini provider — exposes both LLM Responses and LLM Scraper.
- AiOptimization
ApiKeyword Data - Endpoints under
/v3/ai_optimization/ai_keyword_data/. - AiOptimization
ApiLlm Mentions - Endpoints under
/v3/ai_optimization/llm_mentions/. - AiOptimization
ApiLlm Responses - LLM Responses endpoints for a single provider (
chat_gpt,claude,gemini). - AiOptimization
ApiLlm Scraper - LLM Scraper endpoints for a single provider (
chat_gpt,gemini). - AiOptimization
ApiPerplexity - Perplexity provider — exposes LLM Responses (Live-only).
- AiOptimization
ApiPerplexity LlmResponses - Perplexity LLM Responses endpoints (Live-only).
- AiOptimization
Keyword Data Search Volume Post - Request body for
keywords_search_volume/live. - AiOptimization
LlmMentions Metrics Post - Request body for
target_metrics/live(and its_litevariant). - AiOptimization
LlmMentions Multi Target Metrics Post - Request body for
multi_target_metrics/live. - AiOptimization
LlmMentions Named Target - A named group of targets used by
multi_target_metrics/live. - AiOptimization
LlmMentions Search Post - Request body for
search/live. - AiOptimization
LlmMentions Target - A target entity (domain or keyword) with its search parameters.
- AiOptimization
LlmMentions Timeseries Post - Request body shared by
historical/live,timeseries_delta/liveandtimeseries_new_lost/live. - AiOptimization
LlmMentions TopMentioned Post - Request body shared by the
top_mentioned_*endpoints (and their_litevariants). - AiOptimization
LlmMessage - A single turn of a conversation passed via
message_chain. - AiOptimization
LlmResponses Post - Request body for the LLM Responses
liveandtask_postendpoints. - AiOptimization
LlmScraper Post - Request body for the LLM Scraper
live/*andtask_postendpoints. - AppData
Api - Entry point for the App Data API domain (Google Play and Apple App Store). See https://docs.dataforseo.com/v3/app_data/.
- AppData
ApiApp Info Task Post Request - Request body item for App Info
task_post. See https://docs.dataforseo.com/v3/app_data/google/app_info/task_post/. - AppData
ApiApp List Task Post Request - Request body item for App List
task_post. See https://docs.dataforseo.com/v3/app_data/google/app_list/task_post/. - AppData
ApiApp Reviews Task Post Request - Request body item for App Reviews
task_post. See https://docs.dataforseo.com/v3/app_data/google/app_reviews/task_post/. - AppData
ApiApp Searches Task Post Request - Request body item for App Searches
task_post. See https://docs.dataforseo.com/v3/app_data/google/app_searches/task_post/. - AppData
ApiApple - Apple App Store endpoints of the App Data API. See https://docs.dataforseo.com/v3/app_data/apple/.
- AppData
ApiErrors Post - Request body for the App Data
errorsendpoint. See https://docs.dataforseo.com/v3/app_data/errors/. - AppData
ApiGoogle - Google Play endpoints of the App Data API. See https://docs.dataforseo.com/v3/app_data/google/.
- AppData
ApiId List Post - Request body for the App Data
id_listendpoint. See https://docs.dataforseo.com/v3/app_data/id_list/. - Appendix
Api - Appendix API: account-level information. See https://docs.dataforseo.com/v3/appendix/user_data/.
- Backlinks
Api - Client for the DataForSEO Backlinks API. See https://docs.dataforseo.com/v3/backlinks/overview/.
- Backlinks
ApiAnchor Post - Request for the Anchors endpoint.
- Backlinks
ApiBacklinks Post - Request for the Backlinks endpoint.
- Backlinks
ApiBulk Backlinks Post - Request for the Bulk Backlinks endpoint.
- Backlinks
ApiBulk NewLost Backlinks Post - Request for the Bulk New & Lost Backlinks endpoint.
- Backlinks
ApiBulk NewLost Referring Domains Post - Request for the Bulk New & Lost Referring Domains endpoint.
- Backlinks
ApiBulk Pages Summary Post - Request for the Bulk Pages Summary endpoint.
- Backlinks
ApiBulk Ranks Post - Request for the Bulk Ranks endpoint.
- Backlinks
ApiBulk Referring Domains Post - Request for the Bulk Referring Domains endpoint.
- Backlinks
ApiBulk Spam Score Post - Request for the Bulk Spam Score endpoint.
- Backlinks
ApiCompetitors Post - Request for the Competitors endpoint.
- Backlinks
ApiDomain Intersection Post - Request for the Domain Intersection endpoint.
- Backlinks
ApiDomain Pages Post - Request for the Domain Pages endpoint.
- Backlinks
ApiDomain Pages Summary Post - Request for the Domain Pages Summary endpoint.
- Backlinks
ApiErrors Post - Request for the Errors endpoint.
- Backlinks
ApiHistory Post - Request for the History endpoint.
- Backlinks
ApiId List Post - Request for the ID List endpoint.
- Backlinks
ApiPage Intersection Post - Request for the Page Intersection endpoint.
- Backlinks
ApiReferring Domains Post - Request for the Referring Domains endpoint.
- Backlinks
ApiReferring Networks Post - Request for the Referring Networks endpoint.
- Backlinks
ApiSummary Post - Request for the Summary endpoint.
- Backlinks
ApiTimeseries NewLost Summary Post - Request for the Timeseries New & Lost Summary endpoint.
- Backlinks
ApiTimeseries Summary Post - Request for the Timeseries Summary endpoint.
- Business
Data Api - Entry point for the Business Data API domain. See https://docs.dataforseo.com/v3/business_data/overview/.
- Business
Data ApiBusiness Listings - Business Listings endpoints: search, aggregation, and reference data.
- Business
Data ApiGoogle - Google endpoints: My Business Info/Updates, Hotels, Reviews, Q&A.
- Business
Data ApiSocial Media - Social Media endpoints: Pinterest engagement counts.
- Business
Data ApiTripadvisor - Tripadvisor endpoints: Search and Reviews.
- Business
Data ApiTrustpilot - Trustpilot endpoints: Search and Reviews.
- Content
Analysis Api - Content Analysis API — citation search and sentiment analytics. See https://docs.dataforseo.com/v3/content_analysis/overview/.
- Content
Analysis ApiCategory Trends Post - Request for
content_analysis/category_trends/live. - Content
Analysis ApiId List Post - Request for
content_analysis/id_list. - Content
Analysis ApiPhrase Trends Post - Request for
content_analysis/phrase_trends/live. - Content
Analysis ApiRating Distribution Post - Request for
content_analysis/rating_distribution/live. - Content
Analysis ApiSearch Post - Request for
content_analysis/search/live. - Content
Analysis ApiSentiment Analysis Post - Request for
content_analysis/sentiment_analysis/live. - Content
Analysis ApiSummary Post - Request for
content_analysis/summary/live. - Content
Generation Api - Content Generation API — text generation, paraphrasing, and grammar checks. See https://docs.dataforseo.com/v3/content_generation/overview/.
- Content
Generation ApiCheck Grammar Post - Request for
content_generation/check_grammar/live. - Content
Generation ApiGenerate Meta Tags Post - Request for
content_generation/generate_meta_tags/live. - Content
Generation ApiGenerate Post - Request for
content_generation/generate/live. - Content
Generation ApiGenerate SubTopics Post - Request for
content_generation/generate_sub_topics/live. - Content
Generation ApiGenerate Text Post - Request for
content_generation/generate_text/live. - Content
Generation ApiParaphrase Post - Request for
content_generation/paraphrase/live. - Content
Generation ApiText Summary Post - Request for
content_generation/text_summary/live. - Data
ForSeo Client - Entry point for all DataForSEO API calls.
- Data
ForSeo Labs Amazon Bulk Search Volume Request - Request body for Amazon
bulk_search_volume. See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/bulk_search_volume/live/. - Data
ForSeo Labs Amazon Product Competitors Request - Request body for Amazon
product_competitors. See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/product_competitors/live/. - Data
ForSeo Labs Amazon Product Keyword Intersections Request - Request body for Amazon
product_keyword_intersections. See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/product_keyword_intersections/live/. - Data
ForSeo Labs Amazon Product Rank Overview Request - Request body for Amazon
product_rank_overview. See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/product_rank_overview/live/. - Data
ForSeo Labs Amazon Ranked Keywords Request - Request body for Amazon
ranked_keywords. See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/ranked_keywords/live/. - Data
ForSeo Labs Amazon Related Keywords Request - Request body for Amazon
related_keywords. See https://docs.dataforseo.com/v3/dataforseo_labs/amazon/related_keywords/live/. - Data
ForSeo Labs Api - Entry point for the DataForSEO Labs API domain.
- Data
ForSeo Labs ApiAmazon - Amazon endpoints of the DataForSEO Labs API.
- Data
ForSeo Labs ApiApple - Apple App Store endpoints of the DataForSEO Labs API.
- Data
ForSeo Labs ApiGoogle - Google endpoints of the DataForSEO Labs API.
- Data
ForSeo Labs AppCompetitors Request - Request body for
app_competitors. See https://docs.dataforseo.com/v3/dataforseo_labs/google/app_competitors/live/. - Data
ForSeo Labs AppIntersection Request - Request body for
app_intersection. See https://docs.dataforseo.com/v3/dataforseo_labs/google/app_intersection/live/. - Data
ForSeo Labs Apple AppCompetitors Request - Request body for Apple
app_competitors. See https://docs.dataforseo.com/v3/dataforseo_labs/apple/app_competitors/live/. - Data
ForSeo Labs Apple AppIntersection Request - Request body for Apple
app_intersection. See https://docs.dataforseo.com/v3/dataforseo_labs/apple/app_intersection/live/. - Data
ForSeo Labs Apple Bulk AppMetrics Request - Request body for Apple
bulk_app_metrics. See https://docs.dataforseo.com/v3/dataforseo_labs/apple/bulk_app_metrics/live/. - Data
ForSeo Labs Apple Keywords ForApp Request - Request body for Apple
keywords_for_app. See https://docs.dataforseo.com/v3/dataforseo_labs/apple/keywords_for_app/live/. - Data
ForSeo Labs Bulk AppMetrics Request - Request body for
bulk_app_metrics. See https://docs.dataforseo.com/v3/dataforseo_labs/google/bulk_app_metrics/live/. - Data
ForSeo Labs Bulk Keyword Difficulty Request - Request body for
bulk_keyword_difficulty. See https://docs.dataforseo.com/v3/dataforseo_labs/google/bulk_keyword_difficulty/live/. - Data
ForSeo Labs Bulk Traffic Estimation Request - Request body for
bulk_traffic_estimation. See https://docs.dataforseo.com/v3/dataforseo_labs/google/bulk_traffic_estimation/live/. - Data
ForSeo Labs Categories ForDomain Request - Request body for
categories_for_domain. See https://docs.dataforseo.com/v3/dataforseo_labs/google/categories_for_domain/live/. - Data
ForSeo Labs Categories ForKeywords Request - Request body for
categories_for_keywords. See https://docs.dataforseo.com/v3/dataforseo_labs/google/categories_for_keywords/live/. - Data
ForSeo Labs Competitors Domain Request - Request body for
competitors_domain. See https://docs.dataforseo.com/v3/dataforseo_labs/google/competitors_domain/live/. - Data
ForSeo Labs Domain Intersection Request - Request body for
domain_intersection. See https://docs.dataforseo.com/v3/dataforseo_labs/google/domain_intersection/live/. - Data
ForSeo Labs Domain Metrics ByCategories Request - Request body for
domain_metrics_by_categories. See https://docs.dataforseo.com/v3/dataforseo_labs/google/domain_metrics_by_categories/live/. - Data
ForSeo Labs Domain Rank Overview Request - Request body for
domain_rank_overview. See https://docs.dataforseo.com/v3/dataforseo_labs/google/domain_rank_overview/live/. - Data
ForSeo Labs Historical Bulk Traffic Estimation Request - Request body for
historical_bulk_traffic_estimation. See https://docs.dataforseo.com/v3/dataforseo_labs/google/historical_bulk_traffic_estimation/live/. - Data
ForSeo Labs Historical Keyword Data Request - Request body for
historical_keyword_data. See https://docs.dataforseo.com/v3/dataforseo_labs/google/historical_keyword_data/live/. - Data
ForSeo Labs Historical Rank Overview Request - Request body for
historical_rank_overview. See https://docs.dataforseo.com/v3/dataforseo_labs/google/historical_rank_overview/live/. - Data
ForSeo Labs Historical Serps Request - Request body for
historical_serps. See https://docs.dataforseo.com/v3/dataforseo_labs/google/historical_serps/live/. - Data
ForSeo Labs IdList Request - Request body for the
id_listendpoint. See https://docs.dataforseo.com/v3/dataforseo_labs/id_list/. - Data
ForSeo Labs Keyword Ideas Request - Request body for
keyword_ideas. See https://docs.dataforseo.com/v3/dataforseo_labs/google/keyword_ideas/live/. - Data
ForSeo Labs Keyword Overview Request - Request body for
keyword_overview. See https://docs.dataforseo.com/v3/dataforseo_labs/google/keyword_overview/live/. - Data
ForSeo Labs Keyword Suggestions Request - Request body for
keyword_suggestions. See https://docs.dataforseo.com/v3/dataforseo_labs/google/keyword_suggestions/live/. - Data
ForSeo Labs Keywords ForApp Request - Request body for
keywords_for_app. See https://docs.dataforseo.com/v3/dataforseo_labs/google/keywords_for_app/live/. - Data
ForSeo Labs Keywords ForCategories Request - Request body for
keywords_for_categories. See https://docs.dataforseo.com/v3/dataforseo_labs/google/keywords_for_categories/live/. - Data
ForSeo Labs Keywords ForSite Request - Request body for
keywords_for_site. See https://docs.dataforseo.com/v3/dataforseo_labs/google/keywords_for_site/live/. - Data
ForSeo Labs Page Intersection Request - Request body for
page_intersection. See https://docs.dataforseo.com/v3/dataforseo_labs/google/page_intersection/live/. - Data
ForSeo Labs Ranked Keywords Request - Request body for
ranked_keywords. See https://docs.dataforseo.com/v3/dataforseo_labs/google/ranked_keywords/live/. - Data
ForSeo Labs Related Keywords Request - Request body for
related_keywords. See https://docs.dataforseo.com/v3/dataforseo_labs/google/related_keywords/live/. - Data
ForSeo Labs Relevant Pages Request - Request body for
relevant_pages. See https://docs.dataforseo.com/v3/dataforseo_labs/google/relevant_pages/live/. - Data
ForSeo Labs Search Intent Request - Request body for
search_intent. See https://docs.dataforseo.com/v3/dataforseo_labs/google/search_intent/live/. - Data
ForSeo Labs Serp Competitors Request - Request body for
serp_competitors. See https://docs.dataforseo.com/v3/dataforseo_labs/google/serp_competitors/live/. - Data
ForSeo Labs Subdomains Request - Request body for
subdomains. See https://docs.dataforseo.com/v3/dataforseo_labs/google/subdomains/live/. - Data
ForSeo Labs TopSearches Request - Request body for
top_searches. See https://docs.dataforseo.com/v3/dataforseo_labs/google/top_searches/live/. - Domain
Analytics Api - Entry point for the Domain Analytics API.
- Domain
Analytics ApiAggregation Technologies Post - Request body for the
aggregation_technologiesendpoint. - Domain
Analytics ApiDomain Technologies Post - Request body for the
domain_technologiesendpoint. - Domain
Analytics ApiDomains ByHtml Terms Post - Request body for the
domains_by_html_termsendpoint. - Domain
Analytics ApiDomains ByTechnology Post - Request body for the
domains_by_technologyendpoint. - Domain
Analytics ApiErrors Post - Request body for the
errorsendpoint. - Domain
Analytics ApiId List Post - Request body for the
id_listendpoint. - Domain
Analytics ApiTechnologies - Builder for the Domain Analytics Technologies endpoints.
- Domain
Analytics ApiTechnologies Summary Post - Request body for the
technologies_summaryendpoint. - Domain
Analytics ApiTechnology Path - A target technology path (
$group_id.$category_id) with an optional display name. - Domain
Analytics ApiTechnology Stats Post - Request body for the
technology_statsendpoint. - Domain
Analytics ApiWhois - Builder for the Domain Analytics Whois endpoints.
- Domain
Analytics ApiWhois Overview Post - Request body for the Whois
overviewendpoint. - Keywords
Data Api - Entry point for the Keywords Data API domain.
- Keywords
Data ApiBing - Bing Ads keyword research endpoints.
- Keywords
Data ApiBing Audience Estimation Task Post Request - Request body for the Bing Audience Estimation endpoints.
- Keywords
Data ApiBing Keyword Performance Task Post Request - Request body for the Bing Keyword Performance endpoints.
- Keywords
Data ApiBing Keyword Suggestions ForUrl Task Post Request - Request body for the Bing Keyword Suggestions For URL endpoints.
- Keywords
Data ApiBing Keywords ForKeywords Task Post Request - Request body for the Bing Keywords For Keywords endpoints.
- Keywords
Data ApiBing Keywords ForSite Task Post Request - Request body for the Bing Keywords For Site endpoints.
- Keywords
Data ApiBing Search Volume History Task Post Request - Request body for the Bing Search Volume History endpoints.
- Keywords
Data ApiBing Search Volume Task Post Request - Request body for the Bing Search Volume endpoints.
- Keywords
Data ApiClickstream - Clickstream Data endpoints.
- Keywords
Data ApiClickstream Bulk Search Volume Request - Request body for the Clickstream
bulk_search_volumeendpoint. - Keywords
Data ApiClickstream Global Search Volume Request - Request body for the Clickstream
global_search_volumeendpoint. - Keywords
Data ApiClickstream Search Volume Request - Request body for the Clickstream
dataforseo_search_volumeendpoint. - Keywords
Data ApiDataforseo Trends - DataForSEO Trends endpoints.
- Keywords
Data ApiDataforseo Trends Request - Request body shared by all DataForSEO Trends live endpoints.
- Keywords
Data ApiGoogle - Google Ads keyword research endpoints.
- Keywords
Data ApiGoogle AdsAd Traffic ByKeywords Task Post Request - Request body for the Google Ads Ad Traffic By Keywords endpoints.
- Keywords
Data ApiGoogle AdsKeywords ForKeywords Task Post Request - Request body for the Google Ads Keywords For Keywords endpoints.
- Keywords
Data ApiGoogle AdsKeywords ForSite Task Post Request - Request body for the Google Ads Keywords For Site endpoints.
- Keywords
Data ApiGoogle AdsSearch Volume Task Post Request - Request body for the Google Ads Search Volume endpoints.
- Keywords
Data ApiGoogle Trends - Google Trends endpoints.
- Keywords
Data ApiGoogle Trends Explore Task Post Request - Request body for the Google Trends Explore endpoints.
- Keywords
Data ApiLocation - A location supported by a Keywords Data sub-API. See https://docs.dataforseo.com/v3/keywords_data/google_ads/locations/.
- Keywords
Data ApiTask Ready Result - An entry from a
tasks_readyortasks_fixedlisting. See https://docs.dataforseo.com/v3/keywords_data/google_ads/search_volume/tasks_ready/. - Merchant
Api - Entry point for the Merchant API domain. See https://docs.dataforseo.com/v3/merchant/.
- Merchant
ApiAmazon - Amazon Merchant API (products, ASIN, sellers).
- Merchant
ApiAmazon Asin Post - Request payload for the Amazon ASIN endpoints. See https://docs.dataforseo.com/v3/merchant/amazon/asin/task_post/.
- Merchant
ApiAmazon Products Post - Request payload for the Amazon products endpoints. See https://docs.dataforseo.com/v3/merchant/amazon/products/task_post/.
- Merchant
ApiAmazon Sellers Post - Request payload for the Amazon sellers endpoints. See https://docs.dataforseo.com/v3/merchant/amazon/sellers/task_post/.
- Merchant
ApiGoogle - Google Shopping Merchant API (products, sellers, product_info, reviews).
- Merchant
ApiGoogle Product Info Post - Request payload for the Google Shopping product_info endpoints. See https://docs.dataforseo.com/v3/merchant/google/product_info/task_post/.
- Merchant
ApiGoogle Products Post - Request payload for the Google Shopping products endpoints. See https://docs.dataforseo.com/v3/merchant/google/products/task_post/.
- Merchant
ApiGoogle Reviews Post - Request payload for the Google Shopping reviews endpoints. See https://docs.dataforseo.com/v3/merchant/google/reviews/task_post/.
- Merchant
ApiGoogle Sellers Post - Request payload for the Google Shopping sellers endpoints. See https://docs.dataforseo.com/v3/merchant/google/sellers/task_post/.
- OnPage
Api - OnPage API — on-page SEO audit and website crawling. See https://docs.dataforseo.com/v3/on_page/overview/.
- OnPage
ApiContent Parsing Live Post - Request for
OnPageApi::content_parsing_live. See https://docs.dataforseo.com/v3/on_page/content_parsing/live/. - OnPage
ApiContent Parsing Post - Request for
OnPageApi::content_parsing. See https://docs.dataforseo.com/v3/on_page/content_parsing/. - OnPage
ApiDuplicate Content Post - Request for
OnPageApi::duplicate_content. See https://docs.dataforseo.com/v3/on_page/duplicate_content/. - OnPage
ApiDuplicate Tags Post - Request for
OnPageApi::duplicate_tags. See https://docs.dataforseo.com/v3/on_page/duplicate_tags/. - OnPage
ApiErrors Post - Request for
OnPageApi::errors. See https://docs.dataforseo.com/v3/on_page/errors/. - OnPage
ApiForce Stop Post - Request for
OnPageApi::force_stop. See https://docs.dataforseo.com/v3/on_page/force_stop/. - OnPage
ApiId List Post - Request for
OnPageApi::id_list. See https://docs.dataforseo.com/v3/on_page/id_list/. - OnPage
ApiInstant Pages Post - Request for
OnPageApi::instant_pages. See https://docs.dataforseo.com/v3/on_page/instant_pages/. - OnPage
ApiKeyword Density Post - Request for
OnPageApi::keyword_density. See https://docs.dataforseo.com/v3/on_page/keyword_density/. - OnPage
ApiLighthouse Live Post - Request for
OnPageApi::lighthouse_live. See https://docs.dataforseo.com/v3/on_page/lighthouse/live/. - OnPage
ApiLighthouse Task Post - Request for
OnPageApi::lighthouse_task_post. See https://docs.dataforseo.com/v3/on_page/lighthouse/task_post/. - OnPage
ApiLinks Post - Request for
OnPageApi::links. See https://docs.dataforseo.com/v3/on_page/links/. - OnPage
ApiMicrodata Post - Request for
OnPageApi::microdata. See https://docs.dataforseo.com/v3/on_page/microdata/. - OnPage
ApiNon Indexable Post - Request for
OnPageApi::non_indexable. See https://docs.dataforseo.com/v3/on_page/non_indexable/. - OnPage
ApiPage Screenshot Post - Request for
OnPageApi::page_screenshot. See https://docs.dataforseo.com/v3/on_page/page_screenshot/. - OnPage
ApiPages ByResource Post - Request for
OnPageApi::pages_by_resource. See https://docs.dataforseo.com/v3/on_page/pages_by_resource/. - OnPage
ApiPages Post - Request for
OnPageApi::pages. See https://docs.dataforseo.com/v3/on_page/pages/. - OnPage
ApiRaw Html Post - Request for
OnPageApi::raw_html. See https://docs.dataforseo.com/v3/on_page/raw_html/. - OnPage
ApiRedirect Chains Post - Request for
OnPageApi::redirect_chains. See https://docs.dataforseo.com/v3/on_page/redirect_chains/. - OnPage
ApiResources Post - Request for
OnPageApi::resources. See https://docs.dataforseo.com/v3/on_page/resources/. - OnPage
ApiTask Post - Request for
OnPageApi::task_post. See https://docs.dataforseo.com/v3/on_page/task_post/. - OnPage
ApiWaterfall Post - Request for
OnPageApi::waterfall. See https://docs.dataforseo.com/v3/on_page/waterfall/. - SerpApi
- SERP data model.
- Serp
ApiBaidu - Baidu SERP data model.
- Serp
ApiBaidu Organic Task Post Request - Request body for Baidu organic task_post. See https://docs.dataforseo.com/v3/serp/baidu/organic/task_post/.
- Serp
ApiBing - Bing SERP data model.
- Serp
ApiBing Organic Task Post Request - Request body for Bing organic task_post / live. See https://docs.dataforseo.com/v3/serp/bing/organic/task_post/.
- Serp
ApiGoogle - Google SERP data model.
- Serp
ApiGoogle AdsAdvertisers Task Post Request - Request body for Google Ads Advertisers task_post. See https://docs.dataforseo.com/v3/serp/google/ads_advertisers/task_post/.
- Serp
ApiGoogle AdsSearch Task Post Request - Request body for Google Ads Search task_post.
You must set either
advertiser_idsortarget. See https://docs.dataforseo.com/v3/serp/google/ads_search/task_post/. - Serp
ApiGoogle AiMode Live Request - Request body for Google AI Mode live/advanced. See https://docs.dataforseo.com/v3/serp/google/ai_mode/live/advanced/.
- Serp
ApiGoogle Auto Complete Task Post Request - Request body for Google Autocomplete task_post / live. See https://docs.dataforseo.com/v3/serp/google/autocomplete/task_post/.
- Serp
ApiGoogle Dataset Info Task Post Request - Request body for Google Dataset Info task_post / live. See https://docs.dataforseo.com/v3/serp/google/dataset_info/task_post/.
- Serp
ApiGoogle Dataset Search Task Post Request - Request body for Google Dataset Search task_post / live. See https://docs.dataforseo.com/v3/serp/google/dataset_search/task_post/.
- Serp
ApiGoogle Events Task Post Request - Request body for Google Events task_post / live. See https://docs.dataforseo.com/v3/serp/google/events/task_post/.
- Serp
ApiGoogle Finance Explore Task Post Request - Request body for Google Finance Explore task_post / live. See https://docs.dataforseo.com/v3/serp/google/finance_explore/task_post/.
- Serp
ApiGoogle Finance Markets Task Post Request - Request body for Google Finance Markets task_post. See https://docs.dataforseo.com/v3/serp/google/finance_markets/task_post/.
- Serp
ApiGoogle Finance Quote Task Post Request - Request body for Google Finance Quote task_post. See https://docs.dataforseo.com/v3/serp/google/finance_quote/task_post/.
- Serp
ApiGoogle Finance Ticker Search Task Post Request - Request body for Google Finance Ticker Search task_post / live. See https://docs.dataforseo.com/v3/serp/google/finance_ticker_search/task_post/.
- Serp
ApiGoogle Images Task Post Request - Request body for Google Images task_post / live. See https://docs.dataforseo.com/v3/serp/google/images/task_post/.
- Serp
ApiGoogle Jobs Task Post Request - Request body for Google Jobs task_post / live. See https://docs.dataforseo.com/v3/serp/google/jobs/task_post/.
- Serp
ApiGoogle Local Finder Task Post Request - Request body for Google Local Finder task_post / live. See https://docs.dataforseo.com/v3/serp/google/local_finder/task_post/.
- Serp
ApiGoogle Maps Task Post Request - Request body for Google Maps task_post / live. See https://docs.dataforseo.com/v3/serp/google/maps/task_post/.
- Serp
ApiGoogle News Task Post Request - Request body for Google News task_post / live. See https://docs.dataforseo.com/v3/serp/google/news/task_post/.
- Serp
ApiGoogle Organic Task Post Request - Request body for Google organic task_post / live. See https://docs.dataforseo.com/v3/serp/google/organic/task_post/.
- Serp
ApiGoogle Search ByImage Task Post Request - Request body for Google Search By Image task_post. See https://docs.dataforseo.com/v3/serp/google/search_by_image/task_post/.
- Serp
ApiLocation - Location SERP data model.
- Serp
ApiNaver - Naver SERP data model.
- Serp
ApiNaver Organic Task Post Request - Request body for Naver organic task_post. Naver results do not vary by location/language, so those parameters are omitted. See https://docs.dataforseo.com/v3/serp/naver/organic/task_post/.
- Serp
ApiSeznam - Seznam SERP data model.
- Serp
ApiSeznam Organic Task Post Request - Request body for Seznam organic task_post. See https://docs.dataforseo.com/v3/serp/seznam/organic/task_post/.
- Serp
ApiTask Ready Result - A completed task listed by the Tasks Ready endpoint. See https://docs.dataforseo.com/v3/serp/google/organic/tasks_ready/.
- Serp
ApiYahoo - Yahoo SERP data model.
- Serp
ApiYahoo Organic Task Post Request - Request body for Yahoo organic task_post / live. See https://docs.dataforseo.com/v3/serp/yahoo/organic/task_post/.
- Serp
ApiYoutube - Youtube SERP data model.
- Serp
ApiYoutube Organic Task Post Request - Request body for YouTube Organic task_post / live. See https://docs.dataforseo.com/v3/serp/youtube/organic/task_post/.
- Serp
ApiYoutube Video Comments Task Post Request - Request body for YouTube Video Comments task_post / live. See https://docs.dataforseo.com/v3/serp/youtube/video_comments/task_post/.
- Serp
ApiYoutube Video Info Task Post Request - Request body for YouTube Video Info task_post / live. See https://docs.dataforseo.com/v3/serp/youtube/video_info/task_post/.
- Serp
ApiYoutube Video Subtitles Task Post Request - Request body for YouTube Video Subtitles task_post / live. See https://docs.dataforseo.com/v3/serp/youtube/video_subtitles/task_post/.
Constants§
- DEFAULT_
BASE_ URL - Production API endpoint.
- SANDBOX_
BASE_ URL - Sandbox endpoint — free of charge, returns mock data. See https://docs.dataforseo.com/v3/appendix/sandbox/.
Type Aliases§
- Data
ForSeo ApiResponse - Result alias returned by every API method.