Google Web Search
Pricing
from $1.00 / 1,000 requests
Google Web Search
Single Request +200 Results. Google Web Search API. Search the world’s information, including webpages, related keywords and more.
Pricing
from $1.00 / 1,000 requests
Rating
0.0
(0)
Developer

Glavier
Actor stats
1
Bookmarked
4
Total users
2
Monthly active users
2 days ago
Last modified
Categories
Share
Google Web Search API
Fast, reliable Google Search API that returns structured search results in JSON format. Runs in Standby mode as a real-time HTTP API — send a request, get instant results.
Features
- Instant HTTP API — No waiting for Actor runs, get results in real-time
- Structured JSON — Clean results with titles, URLs, descriptions, and timestamps
- Knowledge Panels — Returns Google Knowledge Panel data when available
- Pagination — Cursor-based pagination for navigating through results
- Related Keywords — Optionally get related search suggestions
- Pay Per Request — You only pay for successful API calls
Quick Start
Send a GET request to the Standby endpoint:
https://glavier--google-web-search.apify.actor?query=web+scraping&token={YOUR_APIFY_TOKEN}
Example Response
{"search_term": "web scraping","next_cursor": "CAo=","knowledge_panel": null,"results": [{"url": "https://www.example.com/","title": "Example Result","description": "Description of the search result...","timestamp": null}]}
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
query | string | Yes | — | Search term to look up |
limit | integer | No | 10 | Number of results (1–100) |
related_keywords | boolean | No | false | Include related search keywords |
cursor | string | No | — | Pagination cursor from previous response |
Authentication
Include your Apify API token in one of two ways:
Query parameter (simple):
https://glavier--google-web-search.apify.actor?query=hello&token={YOUR_APIFY_TOKEN}
Authorization header (recommended):
curl "https://glavier--google-web-search.apify.actor?query=hello" \-H "Authorization: Bearer {YOUR_APIFY_TOKEN}"
Pagination
Use the next_cursor value from the response to fetch the next page:
# First pagecurl "https://glavier--google-web-search.apify.actor?query=web+scraping&token={TOKEN}"# Next page (use next_cursor from previous response)curl "https://glavier--google-web-search.apify.actor?query=web+scraping&cursor=CAo%3D&token={TOKEN}"
Pricing
This Actor uses Pay Per Event pricing. You are charged per request, not per result.
| Event | Description |
|---|---|
request | Each successful API call (non-5xx response) |
The price per request is shown on the Actor's pricing page. Requests that result in a server error (5xx) are not charged.
Integration Examples
JavaScript / Node.js
const response = await fetch('https://glavier--google-web-search.apify.actor?query=web+scraping&limit=10',{ headers: { 'Authorization': 'Bearer YOUR_TOKEN' } });const data = await response.json();console.log(data.results);
Python
import requestsresponse = requests.get('https://glavier--google-web-search.apify.actor',params={'query': 'web scraping', 'limit': 10},headers={'Authorization': 'Bearer YOUR_TOKEN'})data = response.json()print(data['results'])
cURL
curl "https://glavier--google-web-search.apify.actor?query=web+scraping&limit=10" \-H "Authorization: Bearer YOUR_APIFY_TOKEN"
Support
For issues or feature requests, please use the Issues tab on this Actor's page.