Google Events API Documentation
Google Events API uses the /api/v1/search?engine=google_events
endpoint to retrieve detailed events information.
This includes data on event date, venue information, address locations, ticket purchasing options, description of event, and more. The API also provides rich metadata that includes venue ratings, reviews, thumbnail images, and interactive location maps.
API Parameters
Search Query
-
- Name
-
q
- Required
- Required
- Description
-
Parameter defines the query you want to search.
Geographic Location
-
- Name
-
location
- Required
- Optional
- Description
-
Parameter defines from where you want the search to originate. If several locations match the location requested, we'll pick the most popular one. Head to the Locations API if you need more precise control.
-
- Name
-
uule
- Required
- Optional
- Description
-
Parameter is the Google encoded location you want to use for the search. SearchApi automatically generated the
uule
parameter when you use thelocation
parameter but we allow you to overwrite it directly.uule
andlocation
parameters can't be used together.
Localization
-
- Name
-
google_domain
- Required
- Optional
- Description
-
The default parameter
google.com
defines the Google domain of the search. Check the full list of supported Googlegoogle_domain
domains.
-
- Name
-
gl
- Required
- Optional
- Description
-
The default parameter
us
defines the country of the search. Check the full list of supported Googlegl
countries.
-
- Name
-
hl
- Required
- Optional
- Description
-
The default parameter
en
defines the interface language of the search. Check the full list of supported Googlehl
languages. Note, the Google Events API may not return results if the value of thehl
parameter does not align with thegl
parameter. For example -gl=us&hl=de
Pagination
-
- Name
-
page
- Required
- Optional
- Description
-
This parameter indicates which page of results to return. By default, it is set to
1
.
Engine
-
- Name
-
engine
- Required
- Required
- Description
-
Parameter defines an engine that will be used to retrieve real-time data. It must be set to
google_events
.
API key
-
- Name
-
api_key
- Required
- Required
- Description
-
The
api_key
authenticates your requests. Use it as a query parameter (https://www.searchapi.io/api/v1/search?api_key=YOUR_API_KEY
) or in the Authorization header (Bearer YOUR_API_KEY
).
API Examples
Search

https://www.searchapi.org/api/v1/search?engine=google_events&q=Tech+meetup
- Python
- Node
- Ruby
- Java
- Go
- PHP
- Bash
- R
- Kotlin
- Swift
- C#
- C
- C++
- requests
import requests
url = "https://www.searchapi.org/api/v1/search"
params = {
"engine": "google_events",
"q": "Tech meetup"
}
response = requests.get(url, params=params)
print(response.text)
{
"search_metadata": {
"id": "search_MJjKW8mR3ZGJsqLpn9redbvB",
"status": "Success",
"created_at": "2025-05-23T10:40:22Z",
"request_time_taken": 1.82,
"parsing_time_taken": 0.01,
"total_time_taken": 1.83,
"request_url": "https://www.google.com/search?q=tech+meetup&oq=tech+meetup&ibp=htl;events&ie=UTF-8",
"html_url": "https://www.searchapi.io/api/v1/searches/search_MJjKW8mR3ZGJsqLpn9redbvB.html",
"json_url": "https://www.searchapi.io/api/v1/searches/search_MJjKW8mR3ZGJsqLpn9redbvB"
},
"search_parameters": {
"engine": "google_events",
"q": "tech meetup",
"google_domain": "google.com"
},
"events": [
{
"position": 1,
"title": "Vancouver Tech Community Coffee Meetup",
"link": "https://lu.ma/0hebsrvk",
"date": {
"day": "31",
"month": "May"
},
"duration": "Sat, May 31, 9:00–11:00 a.m.",
"address": "Deville Coffee - The Post",
"location": "366 Dunsmuir St, Vancouver, BC",
"thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQevVjicYR7ZIZnsuxGMoIM7g8LCX_QXiaqW7LhkzxvKA&s=10",
"description": "The anchoring topic for this month's event is TBD. Join us for an informal and welcoming coffee chat where cyber security professionals from all backgrounds can connect, share experiences, and...",
"venue": {
"name": "Deville Coffee - The Post",
"rating": 4.0,
"reviews": "33 reviews",
"link": "https://www.google.com/search?sca_esv=495b9ab80c09e44b&q=Deville+Coffee+-+The+Post&ludocid=8190781487015018395&ibp=gwp%3B0,7"
},
"offers": [
{
"seller": "Eventbrite.ca",
"link": "https://www.eventbrite.ca/e/vancouver-tech-community-coffee-meetup-tickets-1141668504229",
"link_type": "tickets"
},
{
"seller": "Luma",
"link": "https://lu.ma/0hebsrvk",
"link_type": "more info"
}
],
"event_location_map": {
"image": "https://www.google.com/maps/vt/data=eaSOyIu8I23mk8ZfFd93rp_KWryy1qDwWO4s01b6r-Y56YCEbpGTrS6jFPu5GqZiyUWD6ccOgjoMs_IA8P0yjfeUKxda8hG94m0x3XPkHbdMgEPJVJg",
"link": "https://www.google.com/maps/place//data=!4m2!3m1!1s0x54867170a02e6dc9:0x71ab805da6603f9b?sa=X&ved=2ahUKEwiq27LOs7mNAxUhADQIHWI2JY4Q9eIBegQIAhAA"
}
},
...
]
}