Google Events Scraper
Pricing
from $1.99 / 1,000 search results
Google Events Scraper
Scrapes native Google Events results for any keyword and location, including exact Google document IDs, titles, calendar dates, displayed times, venues, addresses, event links, search context, and retrieval provenance. Uses source-page JSON-LD as an explicitly identified fallback.
Pricing
from $1.99 / 1,000 search results
Rating
0.0
(0)
Developer
Search API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
8 days ago
Last modified
Categories
Share
Scrapes native Google Events results for any keyword and location, including exact Google document IDs, titles, calendar dates, displayed times, venues, addresses, event links, search context, and retrieval provenance. Uses source-page JSON-LD as an explicitly identified fallback.
What this Actor collects
The Actor converts native Google Events results into one clean JSON record per event, including Google document ID, title, date and displayed time, venue and address, event and ticket links, extraction source, search context, and retrieval provenance.
- Uses the input limits and filters below to control the crawl.
- Stores source-backed fields defined by the 64-field dataset schema.
- Omits optional fields when the source does not expose a value instead of writing nulls or fabricated placeholders.
Use cases
- Event discovery
- Calendar and venue enrichment
- Local-market monitoring
Input
Provide input in JSON. Fields marked required must be supplied. The Default / example column shows a schema default when one exists; otherwise it shows a documented prefill or fixture value.
| Field | Type | Required | Default / example | Description |
|---|---|---|---|---|
query | string | Yes | "tech conferences" | The event search term to use (e.g. 'tech conferences', 'music festivals', 'yoga classes') |
location | string | No | "New York" | Location to search events in (e.g. 'New York', 'London', 'San Francisco') |
maxItems | integer | Yes | 50 | Maximum number of event results to retrieve |
gl | string | No | — | The Google country to use for the query |
hl | string | No | — | The Google UI language to return results |
proxyConfiguration | object | No | {"useApifyProxy":true,"apifyProxyGroups":["GOOGLE_SERP"]} | Apify Proxy configuration. GOOGLE_SERP is optimized for Google Events HTML; residential proxies remain available for browser fallback. |
Example input
{"query": "tech conferences","maxItems": 50,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["GOOGLE_SERP"]},"location": "New York","gl": "us","hl": "en"}
Output
The default dataset contains one item per event listing. The following are the most useful fields; ticketing, organizer, image, price, and structured time fields depend on the native result or identified JSON-LD fallback.
| Field | Type | Description |
|---|---|---|
position | integer | Position |
title | string | Title |
venue | string | Venue |
date | string | Date |
startAt | string | Start At |
endAt | string | End At |
price | string | Price |
isFree | boolean | Is Free |
searchQuery | string | Search Query |
scrapedAt | string | Scraped At |
type | string | Type |
description | string | Description |
snippet | string | Snippet |
url | string | URL |
link | string | Link |
query | string | Query |
Example dataset item
This compact example is taken from local Actor storage. Long text and nested collections are shortened for documentation only.
{"position": 1,"title": "New York City Technology Forum 2026","venue": "New York Marriott at the Brooklyn Bridge, 333 Adams St","date": "2026-12-10","startAt": "Thu, Dec 10 – Fri, Dec 11","isFree": false,"searchQuery": "tech conferences","scrapedAt": "2026-07-23T20:08:38.799Z","type": "event","description": "Thu, Dec 10 – Fri, Dec 11 • New York Marriott at the Brooklyn Bridge, 333 Adams St • Brooklyn, NY","url": "https://events.govtech.com/New-York-City-Technology-Forum","link": "https://events.govtech.com/New-York-City-Technology-Forum"}