Core APIs
...
Google
Core Requests

Search

20min

Google Search Results

DESKTOP TABLET MOBILE

Scale SERP parses regular Google web search results when the search_type parameter is omitted.

Google Search Results
Google Search Results


Below is an example of how the Google Search results are represented in the Scale SERP result JSON. Note that the example below is fictitious as there are too many different sections to the Google Search result to be included in one response:

JSON



A Complete Guide to /search JSON response

At the beginning of the JSON response, you'll find request_info, search_metadata, search_parameters, and organic_results fields, which provides information about your search query.

request_info

contains information on he request's success status, credit status and remaining credits available

search_parameters

Lists the parameters used for the search, such as the query term and search engine

search_metadata

Contains information on the API request’s success status, credit usage, and the remaining credits available

organic_results

Contains organic search results listing relevant links, titles, and other details related to the search query



Explanation of Additional Fields:

The other fields in the JSON response vary based on the content available on the page being parsed. Each field dynamically reflects the specific elements found on the page, providing relevant details based on what was retrieved from the search.







knowledge_graph

object

An object containing details of the "knowledge graph" section to the side of the SERP page.

  • 

    Document image
    



  • id
  • string
  • The knowledge graph ID, if shown. Can be used in the knowledge_graph_id request parameter to prompt this knowledge graph to display.



  • title
  • string
  • The title of the knowledge graph.



  • website
  • string
  • The website URL of the entity described in the knowledge graph.



  • price
  • string
  • The price for services/goods of a business, if shown. Multiple formats are supported: price level ($, $$, etc), price ($10), price estimate ($10+), and price range ($10-20)



  • type
  • string
  • The type of the knowledge graph.



  • description
  • string
  • The description of the knowledge graph.



  • source
  • object
  • An object containing name and link properties describing the source of the knowledge graph.



  • images
  • string
  • The thumbnail image of the top story result, either returned as a URL to the image, or as a Base64-encoded image string.



  • profiles
  • array
  • An array of objects containing a name and link property being the name and link to the social profile for the entity described in the knowledge graph.



  • people_also_search_for
  • array
  • An array of objects containing a name and link property being the name and link to "people also search for" data for the entity described in the knowledge graph.



  • known_attributes
  • array
  • An array of attributes from the knowledge graph.



  • block_position
  • number
  • The position of the knowledge graph, relative to other page features shown.



  • details
  • string
  • Hotel details.



  • amenities
  • array
  • An array of hotel amenities.



  • hours
  • array
  • An array of hours.



  • opening_hours
  • object
  • An object with additional parsing for hours.



  • order_food
  • array of objects
  • An order food object containing vendors where you can pick up or request delivery for the business
    • 
      1. pickup
      2. array
      3. vendors providing pickup options
        • 
          1. link
          2. string
          3. The URL where the pickup order can be placed
        • 
          1. platform
          2. object
          3. Platform details of the pikcup provider
            • 
              1. domain
              2. string
              3. the domain name of the platform
            • 
              1. name
              2. string
              3. the platform's display name
            • 
              1. image
              2. string
              3. A URl to the platform's image or logo
        • 
          1. text
          2. string
          3. Display text for the platform name
        • 
          1. description
          2. string
          3. delivery and service fee data
    • 
      • delivery
      • array
      • vendors providing delivery options
        • 
          1. link
          2. string
          3. The URL where the delivery order can be placed.
        • 
          1. platform
          2. object
          3. Platform details of the delivery provider
            • 
              1. domain
              2. string
              3. the domain of. theplatform
            • 
              1. name
              2. string
              3. the platform's display name
            • 
              1. image
              2. string
              3. A URl to the platform's image or logo
        • 
          1. text
          2. string
          3. Display text for the platform name
        • 
          1. description
          2. string
          3. Delivery and service fee data
    • 







shopping_graphs

array

not supported for device=mobile

An array of Shopping Graph arrays representing the shopping elements on a page, if shown. A Shopping Graph object has the following properties:

  • 

    Document image
    



  • position
  • number
  • The position of the shopping element within the given shopping graph.



  • title
  • string
  • The title of the shopping element.



  • price
  • string
  • The price of the shopping element.



  • price_parsed
  • object
  • Price Parsed Object An object containing a parsed version of the item price.
    • 
      1. symbol
      2. string
      3. The currency symbol, i.e. $ for USD.
    • 
      1. value
      2. number
      3. The price of the shopping item.
    • 
      1. regular_price
      2. string
      3. The rating assigned to the shopping element, if available.
    • 
      1. regular_price_parsed
      2. object
      3. regular price parsed object An object containing a parsed version of the regular_price
        • 
          1. symbol
          2. string
          3. The currency symbol, i.e. $ for USD.
        • 
          1. value
          2. number
          3. The price of the shopping item.





  • rating
  • number
  • The rating assigned to the shopping element, if available.



  • reviews
  • number
  • The reviews count given to the shopping element, if available.



  • image
  • string
  • The image of the shopping element, either returned as a URL to the image, or as a Base64-encoded image string.



  • stores_that_sell
  • string
  • The string on shopping element telling what stores cary the product, if available.



Next Steps      Google Search Parameters