Google Scraping
Google Search API for Organic Results
POST /v1/google-search
Use this endpoint when you want structured Google organic results without building your own search parser.
#Best For
- SERP monitoring
- SEO rank tracking
- content research
- lead generation workflows
- competitive search analysis
#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,
"time_range": "month",
"language": "en"
}'
#Request Body
{
"query": "best scraping api",
"country": "us",
"page": 1,
"time_range": "month",
"language": "en"
}
#Pricing
- 2 credits per request
Credits are only deducted for successful requests.
#Pagination
Google scraping returns 10 results per page. Use the page parameter to move through results.
#Validation Rules
queryis requiredcountrymust be a supported country codepagemust be1or greatertime_rangemust be one ofhour,day,week,month, oryearlanguagemust be one of the supported language codes
#Example Response
{
"response": [
{
"title": "Best Scraping APIs in 2026",
"description": "Compare the best APIs for web scraping, search data, and social data extraction.",
"meta_data": "3 days ago",
"url": "https://example.com/best-scraping-apis"
},
{
"title": "How to Parse Google Search Results at Scale",
"description": "A guide to collecting structured search results for SEO and product research.",
"meta_data": "1 week ago",
"url": "https://example.com/google-search-results-guide"
}
]
}
#Response Fields
titledescriptionmeta_dataurl
#Notes
- duplicate top URLs are cleaned when needed
- credits are only charged on successful requests
- validation errors do not deduct credits