Google Search
Search Google and retrieve structured organic results with title, URL, and description. Supports search types (images, news, videos), time filters, and geographic targeting.
Use this to search Google programmatically and get structured results — no HTML parsing required. Returns titles, URLs, and descriptions for each result.
5 credits per request.
Quick example
curl -G "https://api.webscraperapi.ai/v1/google_search" \
-H "Authorization: Bearer $WEBSCRAPERAPI_API_KEY" \
--data-urlencode "query=best noise cancelling headphones 2026" \
--data-urlencode "output=json"Use search_type to filter by images (isch), news (nws), or videos (vid). Use time_period to restrict to recent results — great for monitoring mentions or tracking trends.
Full API reference
Query Parameters
Search query.
1 <= lengthGoogle domain TLD (e.g., 'com', 'de', 'co.uk').
Interface language in IETF BCP 47 (e.g., 'en-US').
Geographic location (e.g., 'California,United States').
Starting page number.
1Number of pages to scrape.
1Results per page (max 100).
Search type: 'isch' (images), 'nws' (news), 'vid' (videos), 'bks' (books).
Time/sort filters: 'qdr:d' (past day), 'qdr:w' (past week), 'li:1' (verbatim).
Whether to render JavaScript.
falseOutput format.
"markdown"Request timeout in milliseconds.
Response Body
application/json
application/json
curl -X GET "https://api.webscraperapi.ai/v1/google_search?query=string"null{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Detect Technologies
Detect technologies used by a website including e-commerce platforms, analytics tools (GA4, Google Ads), and tracking pixels (Facebook Pixel, GTM).
Google Shopping Search
Search Google Shopping for product listings with prices, merchant info, and actual product URLs. Supports currency, language, and geographic targeting.