Google Maps
Learn how to use Google Maps with Composio
Overview
SLUG
GOOGLE_MAPS
Description
Integrate Google Maps to access location data, geocoding, directions, and mapping services in your application.
Authentication Details
OAuth2
client_id
client_secret
oauth_redirect_uri
scopes
bearer_token
API Key
generic_api_key
Tools
Distance Matrix
SLUG: GOOGLE_MAPS_DISTANCE_MATRIX_API
Action Parameters
arrival_time
avoid
departure_time
destinations
key
language
mode
origins
region
traffic_model
transit_mode
transit_routing_preference
units
Action Response
data
error
successful
Geocoding, Reverse Geocoding, and Place ID Lookup
SLUG: GOOGLE_MAPS_GEOCODING_API
Action Parameters
address
bounds
components
extra_computations
key
language
latlng
location_type
place_id
region
result_type
Action Response
data
error
successful
Embed Google Map
SLUG: GOOGLE_MAPS_MAPS_EMBED_API
Action Parameters
directions_params
mode
place_params
search_params
streetview_params
view_params
Action Response
data
error
successful
Text Search
SLUG: GOOGLE_MAPS_TEXT_SEARCH
Action Parameters
fieldMask
maxResultCount
textQuery
Action Response
data
error
successful
Get directions
SLUG: GOOGLE_MAPS_GET_DIRECTION
Action Parameters
avoid
destination
language
mode
origin
units
waypoints
Action Response
data
error
successful
Get Route
SLUG: GOOGLE_MAPS_GET_ROUTE
Action Parameters
computeAlternativeRoutes
destination_address
fieldMask
languageCode
origin_address
routeModifiers_avoidFerries
routeModifiers_avoidHighways
routeModifiers_avoidTolls
routingPreference
travelMode
units
Action Response
data
error
successful
Nearby search
SLUG: GOOGLE_MAPS_NEARBY_SEARCH
Action Parameters
excludedTypes
fieldMask
includedTypes
latitude
longitude
maxResultCount
radius
Action Response
data
error
successful