Google Maps

Google Maps API & Data Access

Unofficial | 👉 Official Google Maps Website: https://www.google.com/maps | 👥 Contributors: steve

Notes

This is an integration with the official Google Maps API to offer collection aggregation and workflow batch processing.

API Key

You’ll need to get an API Key from Google to use here. Please follow the official documentation to get your key.

API Documentation

Please see Google Maps API for full details on how to use their API, including rate limiting policies, etc.

Sample Data

Below is a sample JSON snippet for a location from Google Maps. You can also download aggregate results together in CSV format.

{
  "address_components": [...],
  "adr_address": "<span class=\"street-address\">20 W 34th St</span>, <span class=\"locality\">New York</span>, <span class=\"region\">NY</span> <span class=\"postal-code\">10001</span>, <span class=\"country-name\">USA</span>",
  "formatted_address": "20 W 34th St, New York, NY 10001, USA",
  "formatted_phone_number": "(212) 736-3100",
  "geometry": {...},
  "icon": "https://maps.gstatic.com/mapfiles/place_api/icons/generic_business-71.png",
  "id": "bc232d2422e7068b2a2ffb314f02e3733dd47796",
  "international_phone_number": "+1 212-736-3100",
  "name": "Empire State Building",
  "opening_hours": {...},
  "photos": [...],
  "place_id": "ChIJaXQRs6lZwokRY6EFpJnhNNE",
  "plus_code": {...},
  "rating": 4.6,
  "reference": "ChIJaXQRs6lZwokRY6EFpJnhNNE",
  "reviews": [...],
  "scope": "GOOGLE",
  "types": [...],
  "url": "https://maps.google.com/?cid=15074921902713971043",
  "user_ratings_total": 57786,
  "utc_offset": -240,
  "vicinity": "20 West 34th Street, New York",
  "website": "https://www.esbnyc.com/"
}

Articles