DataForSEO
docs.dataforseo.com
WebsitesDocs DataForSEO V3
llms.txt
Docs DataForSEO V3
- Introduction — This is the starting point on your journey towards building powerful SEO software, data analysis pipelines, and robust no-code automations. With DataForSEO you can get all the data you need while saving your time and budget.
- Authentication — Create a free account with DataForSEO, then go to the API Access tab in the account dashboard to find your API login and password, which you’ll need to authenticate and use the DataForSEO APIs. Note that the API password is generated automatically by DataForSEO and is different from your account password.
SERP API
- SERP API: Overview —
This API is designed to provide you with SERP results
- SERP API Page Screenshot — Using the Live Page Screenshot endpoint, you can capture a screenshot of any SERP page.
- SERP API AI Summary — The purpose of the Live SERP API AI Summary endpoint is to provide a summary of the content found on any SERP and generate a response based on the user’s specified prompt.
- Google SERP API: Overview —
SERP API provides search results for the specified keyword, search engine, location, language, device type and OS
- SERP Google Locations List — Pricing
- SERP Google Languages List — Pricing
Organic
- Google Organic SERP: Overview —
This API is designed to provide you with SERP results.
- Setting Google Organic SERP Tasks — SERP API provides top 10 search engine results by default. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Google Organic SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Organic SERP Results by id —
GET https://api.dataforseo.com/v3/serp/google/organic/task\_get/regular/$id
- Get Google Organic SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/organic/task\_get/advanced/$id
- Get Google Organic HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/organic/task\_get/html/$id
Live
- Live Google Organic SERP Regular — Live SERP provides real-time data on search engine results for the specified keyword, search engine, and location.
- Live Google Organic SERP Advanced — Live SERP provides real-time data on top search engine results for the specified keyword, search engine, and location. This endpoint will supply a complete overview of featured snippets and other extra elements of SERPs.
- Live Google Organic SERP HTML — Live SERP HTML provides a raw HTML page of search engine results for the specified keyword, search engine, and location.
AI Mode
- Google AI Mode SERP: Overview —
This API is designed to provide search results from the Google AI Mode feature
- List of Google AI Mode Languages for SERP — Pricing
- Setting Google AI Mode SERP Tasks — Google AI Mode SERP API provides search results from the AI Mode feature of Google Search.
- Get Google Ai Mode SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google AI Mode SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/ai\_mode/task\_get/advanced/$id
- Get Google Ai Mode HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/ai\_mode/task\_get/html/$id
Live
- Live Google AI Mode SERP Advanced — Google AI Mode SERP API provides search results from the AI Mode feature of Google Search.
- Live Google AI Mode SERP HTML — Live SERP HTML provides a raw HTML page of 100 search engine results for the specified keyword, search engine, and location.
Maps
- Google Maps SERP: Overview —
This API is designed to provide you with the top 100 SERP results from Google Maps search
- Setting Google Maps SERP Tasks — SERP API provides top 100 search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Google Maps SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Maps SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/maps/task\_get/advanced/$id
- Live Google Maps SERP — Live Google Maps SERP provides real-time data on top 100 search engine results for the specified keyword, search engine, and location.
Local Finder
- Google Local Finder SERP: Overview —
This API is designed to provide top SERP results from Google Local Finder search
- Setting Google Local Finder SERP Tasks — Google Local Finder SERP API provides top search engine results specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Google Local Finder SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Local Finder SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/local\_finder/task\_get/advanced/$id
- Get Google Local Finder HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/local\_finder/task\_get/html/$id
Live
- Live Google Local Finder SERP — Live Google Local_finder SERP provides real-time search engine results for the specified keyword and location. By default, you can get up to 20 results for desktop and up to 10 results for mobile.
- Live Google Local Finder SERP HTML — Live Google Local Finder SERP HTML provides a raw HTML page of the search engine results for the specified keyword, search engine, and location.
News
- Google News SERP: Overview —
This API is designed to provide you with the top 100 SERP results from Google News
- Setting Google News SERP Tasks — SERP API provides top search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Google News SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google News SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/news/task\_get/advanced/$id
- Get Google News HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/news/task\_get/html/$id
Live
- Live Google News SERP — Live Google News SERP provides real-time data on top search engine results for the specified keyword, search engine, and location.
- Live Google News SERP HTML — Live SERP HTML provides a raw HTML page of 10 search engine results for the specified keyword, search engine, and location.
Events
- Google Events SERP: Overview —
This API is designed to provide you with data from Google Events Search
- List of Google Events Locations for SERP API — Pricing
- Setting Google Events SERP Tasks — Google Events SERP provides data from Google Events Search for the specified keyword and location (see the List of Locations). Note that Google Events SERP API works for the English language only.
- Get Google Events SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Events SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/events/task\_get/advanced/$id
- Live Google Events SERP Advanced — Live Google Events SERP provides real-time data from Google Events Search for the specified keyword and location. Note that Google Events SERP API works for the English language only.
Images
- Google Images SERP: Overview —
This API is designed to provide you with the top 100 SERP results from Google Images
- Setting Google Images SERP Tasks — SERP API provides top 100 search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Google Images SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Images SERP Results by id —
GET https://api.dataforseo.com/v3/serp/google/images/task\_get/advanced/$id
- Get Google Images HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/images/task\_get/html/$id
Live
- Live Google Images SERP — Live Google Images SERP provides real-time data on top 100 images results for the specified keyword, search engine, and location.
- Live Google Images SERP HTML — Live SERP HTML provides a raw HTML page of 100 search engine results for the specified keyword, search engine, and location.
Search By Image
- Google Search By Image SERP: Overview —
This API is designed to provide you with search results Google Lens returns for a specific image
- Setting Google Search By Image SERP Tasks — Google Search By Image SERP API provides up to top 100 search engine results based on the image you specified. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Search By Image SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Search By Image SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/search\_by\_image/task\_get/advanced/$id
- Get Google Search By Image HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/search\_by\_image/task\_get/html/$id
Jobs
- Google Jobs API: Overview —
This API provides search results from the Google Jobs search engine
- List of Google Jobs Locations for SERP API — Pricing
- Setting Google Jobs Tasks — This endpoint will provide you with SERP data from the Google Jobs search engine. The returned results are specific to the keyword as well as the language and location parameters of the POST request.
- Get Google Jobs SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Jobs Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/jobs/task\_get/advanced/$id
- Get Google Jobs HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/jobs/task\_get/html/$id
Autocomplete
- Google Autocomplete API: Overview —
This API provides keyword suggestions from Google Autocomplete
- Setting Google Autocomplete Tasks — Google Autocomplete is a feature within Google Search that improves the search experience by allowing users to complete searches they started to type. DataForSEO SERP API will provide you with all the suggestions Google Autocomplete offers for a particular keyword, the position of the cursor pointer, and the search client.
- Get Google Autocomplete SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Autocomplete Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/autocomplete/task\_get/advanced/$id
- Live Google Autocomplete Advanced — Google Autocomplete is a feature within Google Search that improves the search experience by allowing users to complete searches they started to type. DataForSEO SERP API will provide you with all the suggestions Google Autocomplete offers for a particular keyword, the position of the cursor pointer, and the search client.
Dataset Search
- Google Dataset Search API: Overview —
This API provides top search results from Google Dataset SERP
- Setting Google Dataset Search Tasks — Google Dataset Search API provides top 20 Google Dataset search engine results. These results are specific to the indicated keyword. You can specify other parameters optionally.
- Get Google Dataset Search SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Dataset Search Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/dataset\_search/task\_get/advanced/$id
- Live Google Dataset Search Advanced — Live Google Dataset Search provides real-time data on the top 20 Google Dataset search engine results. These results are specific to the indicated keyword. You can specify other parameters optionally.
Dataset Info
- Google Dataset Info API: Overview —
This API provides data on the specified Google dataset
- Setting Google Dataset Info Tasks — Google Dataset Info API provides detailed information about the dataset you specify in the POST request. You will get data from a page of the dataset displayed separately from the SERP. It contains information about dataset content, authors, licenses, and description on the SERP.
- Get Google Dataset Info SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Dataset Info Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/dataset\_info/task\_get/advanced/$id
- Live Google Dataset Info Advanced — Live Google Dataset Info provides real-time data on the dataset you specify in the request. You will get data from a page of the dataset displayed separately from the SERP. It contains information about dataset content, authors, licenses, and description on the SERP.
Ads Advertisers
- Google Ads Advertisers API: Overview —
This API provides advertising data from Google Ads Transparency SERP
- List of Google Ads Advertisers Locations for SERP API — Pricing
- Setting Google Ads Advertisers SERP Tasks — Google Ads Advertisers provides information on advertisers that run campaigns on Google Ads based on the Ads Transparency platform.
- Get Google Ads Advertisers SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Ads Advertisers Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/ads\_advertisers/task\_get/advanced/$id
- Live Google Ads Advertisers Advanced — Google Ads Advertisers provides information on advertisers that run campaigns on Google Ads based on the Ads Transparency platform.
Ads Search
- Google Ads Search API: Overview —
This API provides advertising data from Google Ads Transparency SERP
- List of Google Ads Search Locations for SERP API — Pricing
- Setting Google Ads Search SERP Tasks — Google Ads Search provides information on ads that are run by advertisers on Google Ads. Information is based on the Ads Transparency platform and adapted for the convenience of DataForSEO users.
- Get Google Ads Search SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Ads Search Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/google/ads\_search/task\_get/advanced/$id
- Live Google Ads Search Advanced — Google Ads Search provides information on ads that are run by advertisers on Google Ads. Information is based on the Ads Transparency platform and adapted for the convenience of DataForSEO users.
Finance Explore
- Google Finance Explore SERP: Overview —
This API is designed to provide data from the ‘Explore’ tab of Google Finance
- Setting Google Finance Explore SERP Tasks — Google Finance Explore API provides real-time data from the ‘Explore’ tab of Google Finance. These results are specific to the parameters you specify in the request:
locationandlanguage. - Get Google Finance Explore SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Finance Explore Advanced Results by id — Live Google Finance Explore provides real-time data from the ‘Explore’ tab of Google Finance. These results are specific to the parameters you specify in the request: ticker in the
keywordfield,locationandlanguage. - Get Google Finance Explore HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/finance\_explore/task\_get/html/$id
Live
- Live Google Finance Explore Advanced — Live Google Finance Explore provides real-time data from the ‘Explore’ tab of Google Finance. These results are specific to the parameters you specify in the request:
locationandlanguage. - Live Google Finance Explore SERP HTML — Live SERP HTML provides raw HTML page from the ‘Explore’ tab of Google Finance. These results are specific to the parameters you specify in the request:
locationandlanguage.
Finance Markets
- Google Finance Markets SERP: Overview —
This API is designed to provide data from the ‘Markets’ tab of Google Finance
- Setting Google Finance Markets SERP Tasks — Google Finance Markets API provides real-time data from the ‘Markets’ tab of Google Finance. These results are specific to the parameters you specify in the request:
location,language, andmarket_type. - Get Google Finance Markets SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Finance Markets Advanced Results by id — Google Finance Markets API provides real-time data from the ‘Markets’ tab of Google Finance. These results are specific to the parameters you specify in the request: ticker in the
keywordfield,locationandlanguage. - Get Google Finance Markets HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/finance\_markets/task\_get/html/$id
Live
- Live Google Finance Markets Advanced — Live Google Finance Markets provides real-time data from the ‘Markets’ tab of Google Finance. These results are specific to the parameters you specify in the request:
location,language, andmarket_type. - Live Google Finance Markets SERP HTML — Live SERP HTML provides raw HTML from the ‘Markets’ tab of Google Finance. These results are specific to the parameters you specify in the request:
locationandlanguage.
Finance Quote
- Google Finance Quote SERP: Overview —
This API is designed to provide data from the ‘Quote’ tab of Google Finance
- Setting Google Finance Quote SERP Tasks — Google Finance Quote provides real-time data from the ‘Quote’ tab of Google Finance. These results are specific to the parameters you specify in the request: ticker in the
keywordfield,locationandlanguage. - Get Google Finance Quote SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Google Finance Quote Advanced Results by id — Live Google Finance Quote provides real-time data from the ‘Quote’ tab of Google Finance. These results are specific to the parameters you specify in the request: ticker in the
keywordfield,locationandlanguage. - Get Google Finance Quote HTML Results by id —
GET https://api.dataforseo.com/v3/serp/google/finance\_quote/task\_get/html/$id
Live
- Live Google Finance Quote Advanced — Live Google Finance Quote provides real-time data from the ‘Quote’ tab of Google Finance. These results are specific to the parameters you specify in the request: ticker in the
keywordfield,locationandlanguage. - Live Google Finance Quote SERP HTML — Live SERP HTML provides raw HTML from the ‘Quote’ tab of Google Finance. These results are specific to the parameters you specify in the request: ticker in the
keywordfield,locationandlanguage.
Finance Ticker Search
- Google Finance Ticker Search SERP: Overview —
This API is designed to provide data on financial instruments from Google Finance
- Setting Google Finance Ticker Search Tasks — Google Finance Ticker Search allows you to search for financial instruments available on Google Finance along with additional information. The result is specific to the parameters you specify in the request: keyword (name of a company or financial instrument) in the
keywordfield,locationandlanguage. - Get Google Finance Ticker Search SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Google Finance Ticker Search Results by id — Google Finance Ticker Search allows you to search for financial instruments available on Google Finance along with additional information. The result is specific to the parameters you specify in the request: keyword (name of a company or financial instrument) in the
keywordfield,locationandlanguage. - Live Google Finance Ticker Search Advanced — Live Google Finance Ticker Search allows you to search for financial instruments available on Google Finance along with additional information. The result is specific to the parameters you specify in the request: keyword (name of a company or financial instrument) in the
keywordfield,locationandlanguage.
Bing
- Bing SERP API: Overview —
This API provides search results from Bing SERP
- SERP Bing Locations List — Pricing
- SERP Bing Languages List — Pricing
Organic
- Setting Bing Organic SERP Tasks — SERP API provides search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Bing Organic SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Bing Organic SERP Results by id —
GET https://api.dataforseo.com/v3/serp/bing/organic/task\_get/regular/$id
- Get Bing Organic SERP Results by id —
GET https://api.dataforseo.com/v3/serp/bing/organic/task\_get/advanced/$id
- Get Bing Organic HTML Results by id —
GET https://api.dataforseo.com/v3/serp/bing/organic/task\_get/html/$id
Live
- Live Bing Organic SERP Advanced — Live SERP provides real-time data on top 100 search engine results for the specified keyword, search engine, and location. This endpoint will supply a complete overview of featured snippets and other extra elements of SERPs.
- Live Bing Organic SERP Regular — Live SERP provides real-time data on search engine results for the specified keyword, search engine, and location.
- Live Bing Organic SERP HTML — Live SERP HTML provides a raw HTML page of search engine results for the specified keyword, search engine, and location.
YouTube
- YouTube SERP API: Overview —
YouTube SERP API provides search results for the specified keyword or video id, search engine, location, language, and device OS
- SERP Youtube Locations List — Pricing
- SERP Youtube Languages List — Pricing
Video Info
- YouTube Video Info API: Overview —
This API provides data on the specified YouTube video
- Setting YouTube Video Info Tasks — YouTube Video Info API provides detailed information about the video you specify in the POST request. You will get data from the watching page containing key video and content metrics as well as the channel where the video is published.
- Get Youtube Video Info SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get YouTube Video Info Results by id —
GET https://api.dataforseo.com/v3/serp/youtube/video\_info/task\_get/advanced/$id
- Live YouTube Video Info Advanced — Live YouTube Video Info provides real-time data on the video you specify in the request. You will get data from the watching page containing key video and content metrics as well as the channel where the video is published.
Organic
- YouTube Organic API: Overview —
This API provides top search results from YouTube SERP
- Setting YouTube Organic Tasks — YouTube Organic API provides the top 20 blocks of search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Youtube Organic SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get YouTube Organic Results by id —
GET https://api.dataforseo.com/v3/serp/youtube/organic/task\_get/advanced/$id
- Live YouTube Organic Advanced — Live SERP provides real-time data on the top 20 blocks of YouTube search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
Video Subtitles
- YouTube Video Subtitles API: Overview —
This API provides data on subtitles in the specified YouTube video
- Setting YouTube Subtitles Tasks — YouTube Subtitles API provides data on all subtitles in the video you specify in the POST request. You will get data from the watching page containing subtitled text, its language, and duration in the video.
- Get Youtube Video Subtitles SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get YouTube Subtitles Results by id —
GET https://api.dataforseo.com/v3/serp/youtube/video\_subtitles/task\_get/advanced/$id
- Live YouTube Subtitles Advanced — Live YouTube Subtitles provides real-time data on subtitles in the video you specify in the request. You will get data from the watching page containing subtitled text, its language, and duration in the video.
Video Comments
- YouTube Video Comments API: Overview —
This API provides top comments on the specified YouTube video
- Setting YouTube Comments Tasks — YouTube Comments API provides data on comments on the video you specify in the request. You will get the top 20 comments on the video as well as information about the author, and key comment metrics.
- Get Youtube Video Comments SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get YouTube Comments Results by id —
GET https://api.dataforseo.com/v3/serp/youtube/video\_comments/task\_get/advanced/$id
- Live YouTube Comments Advanced — Live YouTube Comments provides real-time data on comments on the video you specify in the request. You will get the top 20 comments on the video as well as information about the author, and key comment metrics.
Baidu
- Baidu SERP API: Overview —
SERP API provides search results for the specified keyword, location, device type and OS
- List of Baidu Locations for SERP — Pricing
- List of Baidu Languages for SERP — Pricing
Organic
- Setting Baidu Organic SERP Tasks — Baidu SERP API provides top 10 search engine results. These results are specific to the selected location (see the List of Locations) and other settings.
- Get Baidu Organic SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Baidu Organic SERP Results by id —
GET https://api.dataforseo.com/v3/serp/baidu/organic/task\_get/regular/$id
- Get Baidu Organic SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/baidu/organic/task\_get/advanced/$id
- Get Baidu Organic HTML Results by id —
GET https://api.dataforseo.com/v3/serp/baidu/organic/task\_get/html/$id
Yahoo
- SERP Yahoo Locations List — Pricing
- SERP Yahoo Languages List — Pricing
Organic
- Yahoo SERP API: Overview —
This API provides top search results from Yahoo SERP
- Setting Yahoo Organic SERP Tasks — SERP API provides top search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Get Yahoo Organic SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Yahoo Organic SERP Results by id —
GET https://api.dataforseo.com/v3/serp/yahoo/organic/task\_get/regular/$id
- Get Yahoo Organic SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/yahoo/organic/task\_get/advanced/$id
- Get Yahoo Organic HTML Results by id —
GET https://api.dataforseo.com/v3/serp/yahoo/organic/task\_get/html/$id
Live
- Live Yahoo Organic SERP Regular — Live Yahoo SERP provides real-time data on search engine results for the specified keyword, search engine, and location.
- Live Yahoo Organic SERP Advanced — Live SERP provides real-time data on top search engine results. These results are specific to the selected location (see the List of Locations) and language (see the List of Languages) settings.
- Live Yahoo Organic SERP HTML — Live SERP HTML provides a raw HTML page of search engine results for the specified keyword, search engine, and location.
Seznam
- Seznam SERP API: Overview —
SERP API provides search results for the specified keyword, location, device type and OS
- List of Seznam Locations for SERP — Pricing
- List of Seznam Languages for SERP — Pricing
Organic
- Setting Seznam Organic SERP Tasks — Seznam SERP API provides top 10 search engine results from one of the most popular search engines in the Czech Republic. Seznam is focused on the local search market, and thus supports the Czech language only.
- Get Seznam Organic SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Seznam Organic SERP Results by id —
GET https://api.dataforseo.com/v3/serp/seznam/organic/task\_get/regular/$id
- Get Seznam Organic SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/seznam/organic/task\_get/advanced/$id
- Get Seznam Organic HTML Results by id —
GET https://api.dataforseo.com/v3/serp/seznam/organic/task\_get/html/$id
Naver
- Naver SERP API: Overview —
This API is designed to provide you with the top 15 SERP results from Naver search engine.
Organic
- Setting Naver Organic SERP Tasks — Naver SERP API provides top 15 search engine results. Naver search results do not vary by location and language, and the search parameters for this search engine do not contain language and location variables. However, you can specify a keyword in any language, and the search engine results may vary depending on the language you used for specifying the search query.
- Get Naver Organic SERP Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Naver Organic SERP Results by id —
GET https://api.dataforseo.com/v3/serp/naver/organic/task\_get/regular/$id
- Get Naver Organic SERP Advanced Results by id —
GET https://api.dataforseo.com/v3/serp/naver/organic/task\_get/advanced/$id
- Get Naver Organic HTML Results by id —
GET https://api.dataforseo.com/v3/serp/naver/organic/task\_get/html/$id
AI Optimization API
- AI Optimization API: Overview —
This API is the ultimate source of data for AI search optimization
AI Keyword Data
- AI Keyword Data API: Overview —
This API is the ultimate source of keyword data for AI search optimization
- AI Keyword Data API Locations and Languages List — Using this endpoint you can get the full list of locations and languages supported in AI Keyword Data API.
- Live Keyword Search Volume AI Keyword Data — This endpoint provides search volume data for your target keywords, reflecting their estimated usage in AI tools.
LLM Mentions
- LLM Mentions API: Overview —
This API is the ultimate source of LLM mentions data for AI search optimization
- LLM Mentions Filters List — Here you will find all the necessary information about filters that can be used with AI Optimization LLM Mentions API endpoints.
- LLM Mentions Locations and Languages List — Using this endpoint you can get the full list of locations and languages supported in AI Optimization LLM Mentions API.
- Live LLM Mentions Search — Live LLM Mentions Search endpoint provides mention data and related metrics from AI searches. The results are specific to the selected platform (
googlefor Google’s AI Overview orchat_gptfor ChatGPT), as well as location and language parameters (see the List of Locations & Languages). - Live LLM Mentions Top Pages — Live LLM Mentions Top Pages endpoint provides aggregated LLM mentions metrics grouped by the most frequently mentioned pages for the specified
target. The results are specific to the selected platform (googlefor Google’s AI Overview orchat_gptfor ChatGPT), location and language parameters (see the List of Locations & Languages). - Live LLM Mentions Top Domains — Live LLM Mentions Top Domains endpoint provides aggregated LLM mentions metrics grouped by the most frequently mentioned domains for the specified
target. The results are specific to the selected platform (googlefor Google’s AI Overview orchat_gptfor ChatGPT), location and language parameters (see the List of Locations & Languages). - Live LLM Mentions Aggregated Metrics — Live LLM Mentions endpoint provides aggregated metrics for mentions of the keywords or domains specified in the
targetarray of the request. The results are specific to the selected platform (googlefor Google’s AI Overview orchat_gptfor ChatGPT), location and language parameters (see the List of Locations & Languages). - Live LLM Mentions Cross Aggregated Metrics — Live LLM Mentions endpoint provides aggregated metrics grouped by custom keys for mentions of the keywords or domains specified in the
targetarray of the request. Each item in the results array corresponds to the specified target. The results are specific to the selected platform (googlefor Google’s AI Overview orchat_gptfor ChatGPT), location and language parameters (see the List of Locations & Languages).
Chat GPT
LLM Responses
- ChatGPT LLM Responses: Overview —
This API allows you to generate and retrieve structured ChatGPT responses
- ChatGPT LLM Responses Models List — Pricing
- Setting ChatGPT LLM Responses — ChatGPT LLM Responses endpoint allows you to retrieve structured responses from a specific ChatGPT model, based on the input parameters.
- Get ChatGPT LLM Responses Completed Task — This endpoint is designed to provide you with a list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Chat GPT LLM Responses — Chat GPT LLM Responses endpoint allows you to retrieve structured responses from a specific Chat GPT model, based on the input parameters.
- Live ChatGPT LLM Responses — Live ChatGPT LLM Responses endpoint allows you to retrieve structured responses from a specific ChatGPT AI model, based on the input parameters.
LLM Scraper
- ChatGPT LLM Scraper: Overview —
This API provides structured results from ChatGPT searches
- ChatGPT LLM Scraper Locations List — Pricing
- ChatGPT LLM Scraper Languages List — Pricing
- Setting ChatGPT LLM Scraper — ChatGPT LLM Scraper API provides results from ChatGPT searches. The results are specific to the selected location (see the List of Locations) and language (see the List of Languages) parameters.
- Get ChatGPT LLM Scraper Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get ChatGPT LLM Scraper Advanced —
GET https://api.dataforseo.com/v3/ai\_optimization/chat\_gpt/llm\_scraper/task\_get/advanced/$id
- Get ChatGPT LLM Scraper HTML —
GET https://api.dataforseo.com/v3/ai\_optimization/chat\_gpt/llm\_scraper/task\_get/html/$id
Live
- Live ChatGPT LLM Scraper Advanced — Live ChatGPT LLM Scraper endpoint provides results from ChatGPT searches. The results are specific to the selected location (see the List of Locations) and language (see the List of Languages) parameters.
- Live ChatGPT LLM Scraper HTML — Live ChatGPT LLM Scraper API HTML provides a raw HTML page of the results for the specified keyword, language, and location.
Claude
LLM Responses
- Claude LLM Responses: Overview —
This API allows you to generate and retrieve structured Claude responses
- Claude Models LLM Responses List — Pricing
- Setting Claude LLM Responses Tasks — Claude LLM Responses endpoint allows you to retrieve structured responses from a specific Claude model, based on the input parameters.
- Get Claude LLM Responses Completed Tasks — This endpoint is designed to provide you with a list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Claude LLM Responses Results by id — Claude LLM Responses endpoint allows you to retrieve structured responses from a specific Claude model, based on the input parameters.
- Live Claude LLM Responses — Live Claude LLM Responses endpoint allows you to retrieve structured responses from a specific Claude model, based on the input parameters.
Gemini
LLM Responses
- Gemini LLM Responses: Overview —
This API allows you to generate and retrieve structured Gemini responses
- Gemini LLM Responses Models List — Pricing
- Setting Gemini LLM Responses Tasks — Gemini LLM Responses endpoint allows you to retrieve structured responses from a specific Gemini model, based on the input parameters.
- Get Gemini LLM Responses Completed Tasks — This endpoint is designed to provide you with a list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Gemini LLM Responses Results by id — Gemini LLM Responses endpoint allows you to retrieve structured responses from a specific Gemini model, based on the input parameters.
- Live Gemini LLM Responses — Live Gemini LLM Responses endpoint allows you to retrieve structured responses from a specific Gemini AI model, based on the input parameters.
LLM Scraper
- Gemini LLM Scraper: Overview —
This API provides structured results from Gemini
- Gemini LLM Scraper Locations List — Pricing
- Gemini LLM Scraper Languages List — Pricing
- Setting Gemini LLM Scraper — Gemini LLM Scraper API provides structured results from Gemini. The results are specific to the selected location (see the List of Locations) and language (see the List of Languages), and keyword.
- Get Gemini LLM Scraper Completed Tasks — The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint.
Task GET
- Get Gemini LLM Scraper Advanced —
GET https://api.dataforseo.com/v3/ai\_optimization/gemini/llm\_scraper/task\_get/advanced/$id
- Get Gemini LLM Scraper HTML —
GET https://api.dataforseo.com/v3/ai\_optimization/gemini/llm\_scraper/task\_get/html/$id
Live
- Live Gemini LLM Scraper Advanced — Live Gemini LLM Scraper endpoint provides structured results from Gemini. The results are specific to the selected location (see the List of Locations), language (see the List of Languages), and keyword.
- Live Gemini LLM Scraper HTML — Live Gemini LLM Scraper API HTML provides a raw HTML page of the results for the specified keyword, language (see the List of Languages), and location (see the List of Locations).
Perplexity
LLM Responses
- Perplexity LLM Responses: Overview —
This API allows you to generate and retrieve structured Perplexity responses
- Perplexity LLM Responses Models List — Pricing
- Live Perplexity LLM Responses — Live Perplexity LLM Responses endpoint allows you to retrieve structured responses from a specific Perplexity AI model, based on the input parameters.
Keywords Data API
- Keywords Data API: Overview —
This API is the ultimate source of data for keyword analysis
Google Ads
- Google Ads Keywords Data API: Overview —
This API is the ultimate source of data for keyword analysis
- Google Ads Status — By calling this endpoint, you will know if Google updated keyword data for the previous month. Generally, Google updates keyword data in the middle of the month. So, if Google updated its data in October, you would be able to see the actual search volume, cost-per-click, competition, and other metrics for September. If Google didn’t update its data in October, the latest information would be available for August.
- List of ‘Google Ads’ Locations for Keywords Data — We use Google Geographical Targeting. You can refer to Google Ads Target Types page to review the full list of possible location types. With Keywords Data API, you can select any location type supported by Google, except for “Okrug”.
- List of ‘Google Ads’ Languages for Keywords Data — Pricing
Search Volume
- Setting ‘Search Volume’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Get ‘Search Volume’ Completed Tasks — This endpoint is designed to provide you with a list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Search Volume Results by id — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Setting Live ‘Google Ads Search Volume’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
Keywords For Site
- Setting ‘Keywords For Site’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Get ‘Keywords For Site’ Completed Tasks — This endpoint is designed to provide you with a list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get ‘Keywords For Site’ Results by id — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Setting Live ‘Keywords For Site’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
Keywords For Keywords
- Setting ‘Keywords For Keywords’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Get ‘Keywords For Keywords’ Completed Tasks — This endpoint is designed to provide you with a list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get ‘Keywords For Keywords’ Results by id — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Setting Live ‘Keywords For Keywords’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
Ad Traffic By Keywords
- Setting ‘Ad Traffic By Keywords’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Get ‘Ad Traffic By Keywords’ Completed Tasks — This endpoint is designed to provide you with a list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get ‘Ads Traffic By Keywords’ Results by id — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
- Setting Live ‘Ad Traffic By Keywords’ Tasks — Note that Google Ads Keywords Data API is based on the latest version of the Google Ads API that has replaced legacy Google AdWords API. If you’re using DataForSEO Google AdWords API, you need to upgrade to DataForSEO Google Ads API.
Bing Ads
- Bing Keywords Data API: Overview —
This API is the ultimate source of data for keyword analysis
- List of Bing Locations for Keywords Data — By calling this API you will receive the list of locations supported in Bing Ads API.
- List of Bing Languages for Keywords Data — Pricing
Search Volume
- Setting ‘Search Volume’ Tasks — This endpoint will provide you with search volume data for the last month, search volume trend for up to 24 past months (that will let you estimate search volume dynamics), current cost-per-click and competition values for paid search.
- Get ‘Search Volume’ Completed Tasks — This endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Search Volume Results by id — This endpoint will provide you with search volume data for the last month, search volume trend for the last year (that will let you estimate search volume dynamics), current cost-per-click and competition values for paid search.
- Setting Live ‘Search Volume’ Tasks — This endpoint will provide you with search volume data for the last month, search volume trend for up to 24 past months (that will let you estimate search volume dynamics), current cost-per-click and competition values for paid search.
Search Volume History
- List of Locations and Languages for Bing ‘Search Volume History’ Endpoint — Pricing
- Setting Bing ‘Search Volume History’ Tasks — This endpoint will provide you with historical search volume data for up to 1000 keywords in one request. You can get search volume for keywords in monthly, weekly, or daily format and specify the device type.
- Get Bing ‘Search Volume History’ Completed Tasks — This endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Bing ‘Search Volume History’ Results by id — This endpoint will provide you with historical search volume data for up to 1000 keywords in one request. You can get search volume for keywords in monthly, weekly, or daily format and specify the device type.
- Setting Live Bing ‘Search Volume History’ Tasks — This endpoint will provide you with historical search volume data for up to 1000 keywords in one request. You can get search volume for keywords in monthly, weekly, or daily format and specify the device type.
Keywords For Site
- Setting ‘Keywords For Site’ Tasks — This endpoint will provide you with a list of keywords relevant to the specified website along with their search volume for the last month, search volume trend for up to 24 past months (for estimating search volume dynamics), current cost-per-click and competition level for paid search. The maximum number of returned keywords is 3000.
- Get ‘Keywords For Site’ Completed Tasks — This endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get ‘Keywords For Site’ Results by id — This endpoint will provide you with a list of keywords relevant to the specified website along with their search volume for the last month, search volume trend for the last year (for estimating search volume dynamics), current cost-per-click and competition level for paid search. The maximum number of returned keywords is 3000.
- Setting Live ‘Keywords For Site’ Tasks — This endpoint will provide you with a list of keywords relevant to the specified URL along with their search volume for the last month, search volume trend for up to 24 past months (for estimating search volume dynamics), current cost-per-click and competition values for paid search. The maximum number of returned keywords is 3000.
Keywords For Keywords
- Setting ‘Keywords For Keywords’ Tasks — This endpoint will select relevant keywords for the specified terms. Set up to 200 keywords and get the results, which are suggested by Bing Ads for your query. You can get up to 3000 keyword suggestions using this function.
- Get ‘Keywords For Keywords’ Completed Tasks — This endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get ‘Keywords For Keywords’ Results by id — This endpoint will select relevant keywords for the specified terms. Set up to 200 keywords and get the results, which are suggested by Bing Ads for your query. You can get up to 3000 keyword suggestions using this function.
- Setting Live ‘Keywords For Keywords’ Tasks — This endpoint will select the relevant keywords for the specified ones. Set up to 200 keywords and get the results, which are suggested by Bing Ads for your query. You can get up to 3000 keyword suggestions using this function.
Keyword Performance
- List of Locations and Languages for Keyword Performance endpoints — Using this endpoint you can get the full list of locations and languages supported in Keyword Performance endpoints of Bing Keywords Data API.
- Setting ‘Bing Keyword Performance’ Tasks — You can receive a set of keyword performance stats for a group of keywords depending on the specified match type, location and language parameters. Ad position, clicks, impressions, and other keyword metrics are aggregated for the last month for one or all of the following device types: mobile, desktop, tablet.
- Get ‘Keyword Performance’ Completed Tasks — This endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get ‘Bing Keyword Performance’ Results by id — You can receive a set of keyword performance stats for a group of keywords depending on the specified match type, location and language parameters. Ad position, clicks, impressions, and other keyword metrics are aggregated for the last month for one or all of the following device types: mobile, desktop, tablet.
- Setting Live ‘Bing Keyword Performance’ Tasks — You can receive a set of keyword performance stats for a group of keywords depending on the specified match type, location and language parameters. Ad position, clicks, impressions, and other keyword metrics are aggregated for the last month for one or all of the following device types: mobile, desktop, tablet.
Keyword Suggestions For URL
- List of Bing Languages for Keyword Suggestions for URL — Pricing
- Setting ‘Keyword Suggestions For URL’ Tasks — This endpoint provides keyword suggestions based on the content of a given webpage URL. It analyzes the page and returns a list of relevant keywords, along with a confidence score that indicates the probability that the keyword would match a user’s search query.
- Get ‘Bing Ads Keyword Suggestions For URL’ Completed Tasks — This endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Bing Ads Keyword Suggestions For URL Results by id — This endpoint provides keyword suggestions based on the content of a given webpage URL. It analyzes the page and returns a list of relevant keywords, along with a confidence score that indicates the probability that the keyword would match a user’s search query.
- Setting Live ‘Bing Ads Keyword Suggestions for URL’ Tasks — This endpoint provides keyword suggestions based on the content of a given webpage URL. It analyzes the page and returns a list of relevant keywords, along with a confidence score that indicates the probability that the keyword would match a user’s search query.
Audience Estimation
- List of Job Functions for Bing Ads Audience Estimation — Pricing
- List of Industries for Bing Ads Audience Estimation — Pricing
- Setting ‘Bing Ads Audience Estimation’ Tasks — This endpoint provides estimated audience size for an ad campaign based on specified targeting criteria. It returns data on the total estimated audience, such as suggested bid and budget for an ad campaign and estimated engagement metrics.
- Get ‘Bing Ads Audience Estimation’ Completed Tasks — This endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet. If you use the Standard method without specifying the
postback_url, you can receive the list ofidfor all completed tasks using this endpoint. Then, you can collect the results using the ‘Task GET’ endpoint. - Get Bing Ads Audience Estimation Results by id — This endpoint provides estimated audience size for an ad campaign based on specified targeting criteria. It retu
… [truncated — open the raw llms.txt above for the full file]
Related
llmtxt.app – AI SEO & Search Engine Optimization Directory
/llms.txt
635 tokens
/llms-full.txt
2,429 tokens
Websites