DataForSEO Google SERP

Google SERP API provides real-time structured search resultsfor the specified keyword, search engine type, location, language, device and OS. DataForSEO Google SERP API supports multiple search engine types, including Organic, Maps, News, Events, Search by Image, and more. With the Advanced Google SERP API, you can access every SERP element, from featured snippets and knowledge panels, to…

11 subscribers
90 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

DataForSEO Google SERP endpoints

MethodEndpointDescription
Google Organic SERP
POST Google Organic SERP POST
/serp/google/organic/task_post
SERP API provides top 100 search engine results. These results are specific to the selected location and language settings.
GET Google Organic SERP Completed Tasks
/serp/google/organic/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Organic SERP GET Regular
/serp/google/organic/task_get/regular/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Organic SERP Regular Results based on the unique task identifier you received in…
GET Google Organic SERP GET Advanced
/serp/google/organic/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Organic SERP Advanced Results based on the unique task identifier you received in…
GET Google Organic SERP GET HTML
/serp/google/organic/task_get/html/{id}
This is the Standard method of data retrieval. This endpoint will provide you with a raw HTML page of Google Organic SERP Results based on the unique task identifier you received…
POST Google Organic SERP Live Regular
/serp/google/organic/live/regular
Live SERP provides real-time data on top 100 search engine results for the specified keyword, search engine, and location. This endpoint provides data for featured_snippet,…
POST Google Organic SERP Live Advanced
/serp/google/organic/live/advanced
Live SERP provides real-time data on top 100 search engine results for the specified keyword, search engine, and location. The Advanced endpoint will supply a complete overview…
POST Google Organic SERP Live HTML
/serp/google/organic/live/html
Live HTML SERP provides a raw HTML page of 100 search engine results for the specified keyword, search engine, and location.
Google Maps SERP
POST Google Maps SERP POST
/serp/google/maps/task_post
SERP API provides top 100 results from Google Maps search. These results are specific to the selected location and language settings.
GET Google Maps SERP Completed Tasks
/serp/google/maps/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Maps SERP GET Advanced
/serp/google/maps/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Maps SERP Advanced Results based on the unique task identifier you received in response…
POST Google Maps SERP Live
/serp/google/maps/live/advanced
Live Google Maps SERP provides real-time data on top 100 results from Google Maps search for the specified keyword, search engine, and location.
Google Local Finder SERP
POST Google Local Finder SERP POST
/serp/google/local_finder/task_post
SERP API provides top 100 Local Finder results. These results are specific to the selected location and language settings.
GET Google Local Finder SERP Completed Tasks
/serp/google/local_finder/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Local Finder SERP GET Advanced
/serp/google/local_finder/task_get/advanced/{id}
This is the Advanced method of data retrieval. This endpoint will provide you with Google Local Finder SERP Advanced Results based on the unique task identifier you received in…
GET Google Local Finder SERP GET HTML
/serp/google/local_finder/task_get/html/{id}
This is the Standard method of data retrieval. This endpoint will provide you with raw HTML of Google Local Finder SERP based on the unique task identifier you received in…
POST Google Local Finder SERP Live Advanced
/serp/google/local_finder/live/advanced
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…
POST Google Local Finder SERP Live HTML
/serp/google/local_finder/live/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.
Google News SERP
POST Google News SERP POST
/serp/google/news/task_post
Google News SERP API provides top 100 search engine results. These results are specific to the selected location and language settings.
GET Google News SERP Completed Tasks
/serp/google/news/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google News SERP GET Advanced
/serp/google/news/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google News SERP Advanced Results based on the unique task identifier you received in response…
GET Google News SERP GET HTML
/serp/google/news/task_get/html/{id}
This is the Standard method of data retrieval. This endpoint will provide you with raw HTML of Google News SERP Results based on the unique task identifier you received in…
POST Google News SERP Live Advanced
/serp/google/news/live/advanced
Live Google News SERP provides real-time data on top 100 search engine results for the specified keyword, search engine, and location.
POST Google News SERP Live HTML
/serp/google/news/live/html
Live SERP HTML provides a raw HTML page of 100 search engine results for the specified keyword, search engine, and location.
Google Events SERP
POST Google Events SERP POST
/serp/google/events/task_post
Google Events SERP provides data from Google Events Search for the specified keyword and location. Note that Google Events SERP API works for the English language only.
GET Google Events SERP Completed Tasks
/serp/google/events/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Events SERP GET Advanced
/serp/google/events/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Events SERP Advanced Results based on the unique task identifier you received in…
POST Google Events SERP Live Advanced
/serp/google/events/live/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…
GET Google Events Locations for SERP
/serp/google/events/locations
List of Google Events Locations for SERP.
Google Images SERP
POST Google Images SERP POST
/serp/google/images/task_post
Google Images SERP API provides top 100 search engine results. These results are specific to the selected location and language settings. Note that the results are returned for…
GET Google Images SERP Completed Tasks
/serp/google/images/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Images SERP GET Advanced
/serp/google/images/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Images SERP Advanced Results based on the unique task identifier you received in…
GET Google Images SERP GET HTML
/serp/google/images/task_get/html/{id}
This is the Standard method of data retrieval. This endpoint will provide you with raw HTML of Google Images SERP Results based on the unique task identifier you received in…
POST Google Images SERP Live Advanced
/serp/google/images/live/advanced
Live Google Images SERP provides real-time data on top 100 images results for the specified keyword, search engine, and location. Note that the results are returned for the…
POST Google Images SERP Live HTML
/serp/google/images/live/html
Live SERP HTML provides a raw HTML page of 100 Google Images SERP results for the specified keyword, search engine, and location. Note that the results are returned for the…
Google Search By Image
POST Google Search By Image POST
/serp/google/search_by_image/task_post
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 and language…
GET Google Search By Image Completed Tasks
/serp/google/search_by_image/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Search By Image GET Advanced
/serp/google/search_by_image/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Search By Image SERP Advanced Results based on the unique task identifier you received…
GET Google Search By Image GET HTML
/serp/google/search_by_image/task_get/html/{id}
This is the Standard method of data retrieval. This endpoint will provide you with raw HTML of Google Search By Image SERP Results based on the unique task identifier you…
Google Jobs SERP
POST Google Jobs SERP POST
/serp/google/jobs/task_post
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…
GET Google Jobs SERP Completed Tasks
/serp/google/jobs/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Jobs SERP GET Advanced
/serp/google/jobs/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Jobs SERP Advanced Results based on the unique task identifier you received in response…
GET Google Jobs SERP GET HTML
/serp/google/jobs/task_get/html/{id}
This is the Standard method of data retrieval. This endpoint will provide you with raw HTML of Google Jobs SERP Results based on the unique task identifier you received in…
GET Google Jobs Locations for SERP
/serp/google/jobs/locations
List of Google Jobs Locations for SERP.
Google Autocomplete SERP
POST Google Autocomplete SERP POST
/serp/google/autocomplete/task_post
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…
GET Google Autocomplete SERP Completed Tasks
/serp/google/autocomplete/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
GET Google Autocomplete SERP GET Advanced
/serp/google/autocomplete/task_get/advanced/{id}
This is the Standard method of data retrieval. This endpoint will provide you with Google Autocomplete SERP Advanced Results based on the unique task identifier you received in…
POST Google Autocomplete SERP Live Advanced
/serp/google/autocomplete/live/advanced
Google Autocomplete is a feature within Google Search that improves the search experience by allowing users to complete searches they started to type. Live DataForSEO SERP API…
Google Dataset Search
POST Google Dataset Search POST
/serp/google/dataset_search/task_post
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 Completed Tasks
/serp/google/dataset_search/tasks_ready
The ‘Tasks Ready’ endpoint is designed to provide you with the list of completed tasks, which haven’t been collected yet.
+ 40 more endpoints on the provider's documentation.

DataForSEO Google SERP pricing

PlanPriceRate limitQuotas
BASIC Free 2000 / minute
  • Requests: 0 / monthly (then $0.0020 each)

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers