Google Scraping

Google Scraping Overview

POST /v1/google-search

#Request Example

curl -X POST /v1/google-search \
  -H "Authorization: Bearer your-token" \
  -H "Content-Type: application/json" \
  -d '{
    "query": "best scraping api",
    "country": "us",
    "page": 1
  }'

#Request Body

{
  "query": "best scraping api",
  "country": "us",
  "page": 1
}

This endpoint returns parsed Google result cards instead of raw HTML.

#Supported Controls

  • query text
  • result page number
  • country targeting
  • interface language
  • time-range filtering

The API returns 10 results per page. Use page for pagination.

#Example Response

{
  "response": [
    {
      "title": "Example result",
      "description": "Snippet text",
      "meta_data": "3 days ago",
      "url": "https://example.com/article"
    }
  ]
}