DataForSEO SERP API icon

DataForSEO SERP API

DataForSEO SERP API

Actions87

Google → Get Google Search By Image SERP Advanced

AI-generated

Summary

Send an advanced Google Search By Image query to DataForSEO's SERP API providing an image URL and optional search parameters to retrieve detailed search results associated with that image.

Inputs

  • URL of the Image (required) — The full URL of the image to use for the search by image query.
  • Task Priority — Sets the execution priority of the task; options are Normal (1) or High (2) priority.
  • Location (required) — Full name of the search engine location to target; must use a location supported by DataForSEO.
  • Language (required) — Full name of the search engine language to use; must be a language supported by DataForSEO.
  • GPS Coordinates of a Location — Optional GPS coordinates in the format latitude,longitude,radius to more precisely define the search location.
  • Search Engine Domain — Optionally override the search engine domain (e.g., google.co.uk) instead of default domain based on location and language.
  • Page Crawl Limit — Limits the number of pages to crawl for the search results, with valid values from 1 to 100.
  • Additional Parameters of the Search Query — Additional search query parameters for customizing the request.
  • Calculate Pixel Rankings for SERP Elements in Advanced Results? — If true, includes pixel ranking information for SERP elements in the results.
  • Browser Screen Width — Sets the browser screen width parameter for rendering SERP results.
  • Browser Screen Height — Sets the browser screen height parameter for rendering SERP results.
  • Browser Screen Resolution Ratio — Sets the browser screen resolution ratio (from 1 to 3) for rendering SERP results.

Output shape

a detailed JSON object containing advanced Google Search By Image SERP results matching the provided image and parameters

The response includes detailed structured data extracted from Google's image search results. Optional parameters affect details in the output such as pixel positioning and crawling depth. Errors or rate limits are indicated in the response envelope.

Links

Discussion