Google SERP API

FREEMIUM
By Clustio | Updated 2 महीने पहले | Search
Popularity

6.6 / 10

Latency

741ms

Service Level

100%

Health Check

N/A

README

This API service is designed to efficiently crawl Google SERP (Search Engine Results Pages) results. It offers a range of configurable parameters for a tailored search experience.

image

Only two steps to get Google SERP data in JSON:

  1. To begin the crawling process, use the “Start” API Call. You can include multiple keywords in a single POST request, but please try to limit it to 10.000-20.000 to avoid any issues. Once the request is processed, you will receive a “task_id” which you will need to use in Step 2.

  2. To obtain the final results of the Crawler, simply use the “getResults” method with the “task_id” you obtained in Step 1. The results will be available within a few moments.

In a single request, you can send up to 10-20k keywords.
Please note that each keyword will be billed.

SERP API parameters

Pass a JSON in the BODY of the POST request. Check the example below.

Arguments:

  • search-engine: The search engine to use for the operation.
  • host: The host to search on. The full list of available hosts is here. Default: www.google.com
  • region: The region where the search will be carried out. The full list of regions is here. Default: United States
  • queries: An array of search queries.

Options:

  • results-deep: The depth of search. Default: 10
  • language: The language for the search. Default: english (en)
  • device: The device from which the search will be simulated (see possible values below). Default: desktop
  • related-queries: Include related queries (0/1). Default: 1
  • misspell-messages: Include misspell messages (0/1). Default: 1
  • wizards: Include wizards (0/1). Default: 1
  • results: Include search results (0/1). Default: 1
  • ads: Include advertisements (0/1). Default: 1
  • titles: Include titles (0/1). Default: 1
  • texts: Include texts (0/1). Default: 1
  • bolds: Include bolded terms (0/1). Default: 1

Notes:

  • The “device” option can take the following values: desktop (default), tablet_android, tablet_ios, mobile_android, mobile_ios.

JSON Example

{
  "args": {
    "queries": [
      "buy house",
      "buy appartments"
    ],
    "host": "www.google.com",
    "region": "United States"
  },
  "opts": {
    "results-deep": 10,
    "device": "desktop",
    "language": "english (en)",
    "related-queries": 1,
    "misspell-messages": 1,
    "wizards": 1,
    "results": 1,
    "ads": 1,
    "titles": 1,
    "texts": 1,
    "bolds": 1
  }
}
Followers: 1
Resources:
Product Website
API Creator:
Rapid account: Clustio
Clustio
clustio
Log In to Rate API
Rating: 5 - Votes: 1