Google Search APIGoogle Search APIGoogle Search

Google Search

Scrape real-time Google Search results and receive clean, structured JSON — organic results, ads, related searches, knowledge graph, and more.

Actor

scraper.google.search

Common Parameters

Passed inside the input object. See API Parameters for the full list.

ParameterRequiredDescription
qtrueThe search query. Supports advanced operators such as inurl:, site:, intitle:.
glfalseTwo-letter country code for the search (e.g., us, uk, fr).
hlfalseTwo-letter language code for the search (e.g., en, es, fr).
google_domainfalseThe Google domain to use. Defaults to google.com.
locationfalseWhere the search should originate from (city-level recommended).
startfalseResult offset for pagination (0, 10, 20, …).

Request Example

curl 'https://api.scrapeless.com/api/v1/scraper/request' \
--header 'x-api-token: {your_api_key}' \
--header 'Content-Type: application/json' \
--data '{
    "actor": "scraper.google.search",
    "input": {
        "q": "coffee",
        "hl": "en",
        "gl": "us",
        "google_domain": "google.com"
    }
}'