google_maps_search
Extract business and location data from Google Maps by entering a search query, specifying result limits, and enriching outputs with additional services for detailed insights.
Instructions
Search for businesses and places on Google Maps using Outscraper
Args:
query: Search query (e.g., 'restaurants brooklyn usa', 'hotels paris france')
limit: Number of results to return (default: 20, max: 400)
language: Language code (default: 'en')
region: Country/region code (e.g., 'US', 'GB', 'DE')
drop_duplicates: Remove duplicate results (default: False)
enrichment: Additional services to run (e.g., ['domains_service', 'emails_validator_service'])
Returns:
Formatted search results with business information
Input Schema
Name | Required | Description | Default |
---|---|---|---|
drop_duplicates | No | ||
enrichment | No | ||
language | No | en | |
limit | No | ||
query | Yes | ||
region | No |
Input Schema (JSON Schema)
{
"properties": {
"drop_duplicates": {
"default": false,
"title": "Drop Duplicates",
"type": "boolean"
},
"enrichment": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Enrichment"
},
"language": {
"default": "en",
"title": "Language",
"type": "string"
},
"limit": {
"default": 20,
"title": "Limit",
"type": "integer"
},
"query": {
"title": "Query",
"type": "string"
},
"region": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Region"
}
},
"required": [
"query"
],
"type": "object"
}