Google Maps Platform is Google's developer platform for maps, routes, places and environment data, offering REST web service APIs (Places, Routes, Geocoding, Address Validation, Air Quality, Pollen, Solar, Weather), mobile and web SDKs, and a remote MCP server (Grounding Lite) for AI agents, billed pay-as-you-go through Google Cloud.
Google Maps Platform publishes 52 API contracts indexed on the APIs.io network, including Autocomplete API, Directions API, Geocoding API, and 49 more. Tagged areas include Environment, Geocoding, Geolocation, Maps, and Navigation.
The Google Maps Platform catalog on APIs.io includes 4 JSON-LD contexts and 3 Spectral governance rulesets.
Google Maps Platform’s developer surface includes signup flow, authentication, YouTube channel, developer console, pricing, engineering blog, support, and 150 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/google-maps/"><img src="https://apis.io/badge/google-maps/card.svg" alt="Google Maps Platform on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
MCP Server+12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Delegated User Identity+6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
Typed Event Surface+6 pts — AsyncAPI document, OR webhooks/callbacks objects in the as-published OpenAPI, OR common[].type includes Webhooks
6 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
Google's remote Model Context Protocol server (Maps Experience agent tools) exposing search_places, lookup_weather, compute_routes, resolve_names and resolve_maps_urls to LLM ag...
Google Maps Platform mobility backend for on-demand trips (TripService, VehicleService) and scheduled last-mile delivery (DeliveryService), published as gRPC/protobuf definition...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: google-maps
name: Google Maps Platform
description: Google Maps Platform is Google's developer platform for maps, routes, places and environment data, offering REST
web service APIs (Places, Routes, Geocoding, Address Validation, Air Quality, Pollen, Solar, Weather), mobile and web SDKs,
and a remote MCP server (Grounding Lite) for AI agents, billed pay-as-you-go through Google Cloud.
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: paid
onboarding: unknown
trial: false
try_now: false
public: false
label: Paid
confidence: high
probe_state: covered
source:
- plans
- authentication
- scopes
- rate-limits
- security
generated: '2026-11-06'
method: derived
image: https://www.google.com/images/branding/googlelogo/2x/googlelogo_color_272x92dp.png
url: https://developers.google.com/maps
created: '2024-01-01'
modified: '2026-11-05'
specificationVersion: '0.23'
type: Index
tags:
- Environment
- Geocoding
- Geolocation
- Maps
- Navigation
- Places
- Routing
- Solar
- Geospatial
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
common:
- type: OAuthScopes
url: scopes/google-maps-scopes.yml
- type: Protobuf
url: grpc/google-maps-weather-v1-wind.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-weather-condition.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-visibility.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-temperature.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-public-alerts.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-public-alerts-enums.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-precipitation.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-ice.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-history-hour.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-forecast-minute.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-forecast-hour.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-forecast-day.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-celestial-events.proto
- type: Protobuf
url: grpc/google-maps-weather-v1-air-pressure.proto
- type: Protobuf
url: grpc/google-maps-unity-clientinfo.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-waypoint.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-vehicle-info.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-transit.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-transit-preferences.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-toll-passes.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-toll-info.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-speed-reading-interval.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-route.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-route-modifiers.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-polyline.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-polyline-details.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-navigation-instruction.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-location.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-localized-time.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-geocoding-results.proto
- type: Protobuf
url: grpc/google-maps-routing-v2-fallback-info.proto
- type: Protobuf
url: grpc/google-maps-routes-v1alpha-route-service.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-waypoint.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-toll-passes.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-route.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-route-service.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-route-matrix-element.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-polyline.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-fallback-info.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-custom-route.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-compute-routes-response.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-compute-routes-request.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-compute-route-matrix-request.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-compute-custom-routes-response.proto
- type: Protobuf
url: grpc/google-maps-routes-v1-compute-custom-routes-request.proto
- type: Protobuf
url: grpc/google-maps-regionlookup-v1alpha-region-search-values.proto
- type: Protobuf
url: grpc/google-maps-regionlookup-v1alpha-region-match.proto
- type: Protobuf
url: grpc/google-maps-regionlookup-v1alpha-region-lookup-service.proto
- type: Protobuf
url: grpc/google-maps-regionlookup-v1alpha-region-identifier.proto
- type: Protobuf
url: grpc/google-maps-playablelocations-v3-sample-resources.proto
- type: Protobuf
url: grpc/google-maps-playablelocations-v3-resources.proto
- type: Protobuf
url: grpc/google-maps-playablelocations-v3-playablelocations.proto
- type: Protobuf
url: grpc/google-maps-places-v1-transit.proto
- type: Protobuf
url: grpc/google-maps-places-v1-routing-summary.proto
- type: Protobuf
url: grpc/google-maps-places-v1-route-modifiers.proto
- type: Protobuf
url: grpc/google-maps-places-v1-review.proto
- type: Protobuf
url: grpc/google-maps-places-v1-reference.proto
- type: Protobuf
url: grpc/google-maps-places-v1-price-range.proto
- type: Protobuf
url: grpc/google-maps-places-v1-polyline.proto
- type: Protobuf
url: grpc/google-maps-places-v1-place.proto
- type: Protobuf
url: grpc/google-maps-places-v1-photo.proto
- type: Protobuf
url: grpc/google-maps-places-v1-geometry.proto
- type: Protobuf
url: grpc/google-maps-places-v1-fuel-options.proto
- type: Protobuf
url: grpc/google-maps-places-v1-ev-charging.proto
- type: Protobuf
url: grpc/google-maps-places-v1-contextual-content.proto
- type: Protobuf
url: grpc/google-maps-places-v1-content-block.proto
- type: Protobuf
url: grpc/google-maps-places-v1-attribution.proto
- type: Protobuf
url: grpc/google-maps-places-v1-address-descriptor.proto
- type: Protobuf
url: grpc/google-maps-navconnect-v1-navconnect-service.proto
- type: Protobuf
url: grpc/google-maps-mobilitybilling-logs-v1-mobility-billing-cloud-logging.proto
- type: Protobuf
url: grpc/google-maps-mapsplatformdatasets-v1-maps-platform-datasets.proto
- type: Protobuf
url: grpc/google-maps-mapsplatformdatasets-v1-dataset.proto
- type: Protobuf
url: grpc/google-maps-mapsplatformdatasets-v1-data-source.proto
- type: Protobuf
url: grpc/google-maps-mapmanagement-v2beta-map-management-service.proto
- type: Protobuf
url: grpc/google-maps-mapmanagement-v2-map-management-service.proto
- type: Protobuf
url: grpc/google-maps-isochrones-v1-isochrones-service.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-v1-vehicles.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-v1-trips.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-v1-traffic.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-v1-header.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-v1-fleetengine.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-delivery-v1-tasks.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-delivery-v1-task-tracking-info.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-delivery-v1-header.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-delivery-v1-delivery-vehicles.proto
- type: Protobuf
url: grpc/google-maps-fleetengine-delivery-v1-common.proto
- type: Protobuf
url: grpc/google-maps-addressvalidation-v1-usps-data.proto
- type: Protobuf
url: grpc/google-maps-addressvalidation-v1-metadata.proto
- type: Protobuf
url: grpc/google-maps-addressvalidation-v1-geocode.proto
- type: Protobuf
url: grpc/google-maps-addressvalidation-v1-address.proto
- type: Security
url: https://accounts.google.com/ServiceLogin?hl=en-US&continue=https://myaccount.google.com/intro/security
- type: Spectral
url: rules/google-maps-spectral-rules.yml
- type: Spectral
url: rules/google-maps-rules.yml
- type: Spectral
url: rules/google-maps-jsonschema-spectral-rules.yml
- type: JSONLD
url: json-ld/google-maps-places-context.jsonld
- type: JSONLD
url: json-ld/google-maps-geocoding-context.jsonld
- type: JSONLD
url: json-ld/google-maps-directions-context.jsonld
- type: Vocabulary
url: vocabulary/google-maps-vocabulary.yml
- type: AgentSkill
url: skills/_index.yml
- type: Compliance
url: https://mapsplatform.google.com/resources/trust-center/
- type: Deprecation
url: https://cloud.google.com/maps-platform/terms
- type: ToolCrosswalk
url: mcp/google-maps-tool-crosswalk.yml
- type: MCPServer
url: mcp/google-maps-mcp.yml
- type: Hosts
url: hosts/google-maps-hosts.yml
- type: IntegrationEdges
url: integrations/google-maps-integration-edges.yml
- type: PrivacyPolicy
url: https://policies.google.com/privacy?hl=en&fg=1
- type: SignUp
url: https://console.cloud.google.com/google/maps-apis/start
- type: DeveloperPortal
url: https://developers.google.com/
- type: Plans
url: plans/google-maps-plans-pricing.yml
- type: RateLimits
url: rate-limits/google-maps-rate-limits.yml
- type: FinOps
url: finops/google-maps-finops.yml
- type: Website
url: https://mapsplatform.google.com/
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/google-maps-platform/overview
- type: AgenticAccess
url: agentic-access/google-maps-agentic-access.yml
- type: DomainSecurity
url: security/google-maps-domain-security.yml
- type: Authentication
url: authentication/google-maps-authentication.yml
- type: Packages
url: packages/google-maps-packages.yml
- type: WellKnown
url: well-known/google-maps-well-known.yml
- type: SecurityTxt
url: well-known/google-maps-security.txt
- type: LLMsTxt
url: llms/google-maps-llms.txt
- type: Overlay
url: overlays/google-maps-directions-overlay.yaml
- type: Overlay
url: overlays/google-maps-geocoding-overlay.yaml
- type: Overlay
url: overlays/google-maps-places-overlay.yaml
- type: Conformance
url: conformance/google-maps-conformance.yml
- type: ErrorCatalog
url: errors/google-maps-problem-types.yml
- type: Lifecycle
url: lifecycle/google-maps-lifecycle.yml
- type: Conventions
url: conventions/google-maps-conventions.yml
- type: Components
url: components/google-maps-components.yml
- type: DataModel
url: data-model/google-maps-data-model.yml
- type: VulnerabilityDisclosure
url: security/google-maps-vulnerability-disclosure.yml
- type: TrustCenter
url: security/google-maps-trust-center.yml
- type: LinkedIn
url: https://www.linkedin.com/showcase/googlemapsplatform
- type: Twitter
url: https://twitter.com/GMapsPlatform
- type: YouTube
url: https://www.youtube.com/c/GoogleMapsPlatform
- type: Authentication
url: https://developers.google.com/maps/documentation/javascript/get-api-key
- type: Console
url: https://console.cloud.google.com/google/maps-apis
- type: TermsOfService
url: https://cloud.google.com/maps-platform/terms
- type: Pricing
url: https://mapsplatform.google.com/pricing
- type: Pricing
url: https://developers.google.com/maps/billing-and-pricing/pricing
- type: Pricing
url: https://developers.google.com/maps/billing-and-pricing/overview
- type: StatusPage
url: https://status.cloud.google.com
- type: Blog
url: https://mapsplatform.google.com/resources/blog/
- type: Support
url: https://developers.google.com/maps/support
- type: FAQ
url: https://developers.google.com/maps/faq
- type: GettingStarted
url: https://developers.google.com/maps/get-started
- type: Support
url: https://developers.google.com/maps/developer-community
- type: GitHubOrganization
url: https://github.com/googlemaps
- type: Documentation
url: https://developers.google.com/maps/apis-by-platform
- type: SDKs
url: https://developers.google.com/maps/documentation/routes/client-libraries
- type: Features
data:
- 'Google Maps Platform: hundreds of services across Maps and Location'
- 'Detailed pricing: see https://mapsplatform.google.com/pricing/'
- 'Service: Maps JavaScript API'
- 'Service: Maps Static API'
- 'Service: Maps SDK iOS/Android'
- 'Service: Geocoding API'
- 'Service: Places API'
- 'Service: Routes API'
- 'Service: Directions API'
- 'Service: Distance Matrix'
- 'Service: Roads API'
- 'Service: Time Zone'
- 'Service: Elevation'
- 'Service: Air Quality'
- 'Service: Pollen API'
- 'Service: Solar API'
- 'Service: Address Validation'
sources:
- https://mapsplatform.google.com/pricing/
- https://focus.finops.org/
updated: '2026-05-04'
- type: UseCases
data:
- Building location-aware mobile and web applications with embedded maps
- Calculating optimal delivery routes and fleet logistics
- Validating and standardizing customer shipping addresses
- Finding nearby businesses, restaurants, and points of interest
- Analyzing environmental conditions for real estate and energy planning
- type: Integrations
data:
- Google Cloud Platform for authentication and billing management
- Mobile apps via Android SDK, iOS SDK, and Flutter packages
- Navigation SDKs for turn-by-turn driving experiences
- BigQuery for large-scale geospatial analytics and place insights
- Cross-platform frameworks including Flutter and React Native
- type: Rules
url: rules/google-maps-spectral-rules.yml
- type: Arazzo
url: arazzo/google-maps-address-to-route-workflow.yml
name: Google Maps Platform Resolve Two Addresses and Route Between Them
- type: Arazzo
url: arazzo/google-maps-autocomplete-to-place-details-workflow.yml
name: Google Maps Platform Autocomplete a Place and Close the Session with Details
- type: Arazzo
url: arazzo/google-maps-place-search-to-photo-workflow.yml
name: Google Maps Platform Search for a Place and Assemble a Place Card
- type: Arazzo
url: arazzo/google-maps-nearby-search-to-directions-workflow.yml
name: Google Maps Platform Find the Nearest Open Place and Route to It
- type: Arazzo
url: arazzo/google-maps-reverse-geocode-to-nearby-workflow.yml
name: Google Maps Platform Reverse Geocode a Coordinate and Discover What Is Around It
- type: Arazzo
url: arazzo/google-maps-address-to-place-details-workflow.yml
name: Google Maps Platform Enrich a Postal Address into a Full Place Record
apis:
- name: Maps SDK for Android
description: Add maps to Android and Wear OS applications with customizable markers, polylines, and user interaction support.
humanUrl: https://developers.google.com/maps/documentation/android-sdk
tags:
- Android
- Maps
- Mobile
- SDK
tags_raw:
- Android
- Maps
- Mobile
- Sdk
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/android-sdk
- type: GettingStarted
url: https://developers.google.com/maps/documentation/android-sdk/overview
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/android-sdk/release-notes
aid: google-maps:maps-sdk-for-android
- name: Maps SDK for iOS
description: Add maps to iOS applications with automatic server access, map display, and gesture handling.
humanUrl: https://developers.google.com/maps/documentation/ios-sdk
tags:
- iOS
- Maps
- Mobile
- SDK
tags_raw:
- Ios
- Maps
- Mobile
- Sdk
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/ios-sdk
- type: GettingStarted
url: https://developers.google.com/maps/documentation/ios-sdk/overview
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/ios-sdk/release-notes
aid: google-maps:maps-sdk-for-ios
- name: Google Maps for Flutter
description: Add Google Maps to Flutter applications across Android, iOS, and web platforms.
humanUrl: https://developers.google.com/maps/flutter-package/overview
tags:
- Cross-Platform
- Flutter
- Maps
- Mobile
properties:
- type: Documentation
url: https://developers.google.com/maps/flutter-package/overview
- type: GettingStarted
url: https://developers.google.com/maps/flutter-package/config
- type: Support
url: https://developers.google.com/maps/flutter-package/support
aid: google-maps:google-maps-for-flutter
- name: Navigation SDK for Android
description: Integrate Google Maps turn-by-turn navigation into Android applications with UI customization and route configuration.
humanUrl: https://developers.google.com/maps/documentation/navigation/android-sdk
tags:
- Android
- Mobile
- Navigation
- SDK
tags_raw:
- Android
- Mobile
- Navigation
- Sdk
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/navigation/android-sdk
- type: GettingStarted
url: https://developers.google.com/maps/documentation/navigation/android-sdk/overview
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/navigation/android-sdk/release-notes
aid: google-maps:navigation-sdk-for-android
- name: Navigation SDK for iOS
description: Integrate Google Maps turn-by-turn navigation into iOS applications with UI customization and route configuration.
humanUrl: https://developers.google.com/maps/documentation/navigation/ios-sdk
tags:
- iOS
- Mobile
- Navigation
- SDK
tags_raw:
- Ios
- Mobile
- Navigation
- Sdk
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/navigation/ios-sdk
- type: GettingStarted
url: https://developers.google.com/maps/documentation/navigation/ios-sdk/overview
aid: google-maps:navigation-sdk-for-ios
- name: Navigation for Flutter and React Native
description: Add Google Maps turn-by-turn navigation to cross-platform Flutter and React Native applications.
humanUrl: https://developers.google.com/maps/documentation/cross-platform/navigation
tags:
- Cross-Platform
- Flutter
- Navigation
- React Native
tags_raw:
- Cross-Platform
- Flutter
- Navigation
- React-Native
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/cross-platform/navigation
aid: google-maps:navigation-for-flutter-and-react-native
- name: Places API
description: Access information about places using HTTP requests including search, details, and autocomplete.
humanUrl: https://developers.google.com/maps/documentation/places
baseUrl: https://maps.googleapis.com/maps/api/place
tags:
- Places
- POI
- Search
tags_raw:
- Places
- Poi
- Search
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/places/web-service
- type: GettingStarted
url: https://developers.google.com/maps/documentation/places/web-service/overview
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/places/web-service/release-notes
- type: Support
url: https://developers.google.com/maps/documentation/places/web-service/support
- type: Protobuf
url: grpc/google-maps-places-v1-places-service.proto
aid: google-maps:places-api
- name: Places SDK for Android
description: Access rich place information including names, addresses, ratings, and photos in Android applications.
humanUrl: https://developers.google.com/maps/documentation/places/android-sdk
tags:
- Android
- Mobile
- Places
- SDK
tags_raw:
- Android
- Mobile
- Places
- Sdk
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/places/android-sdk
aid: google-maps:places-sdk-for-android
- name: Places SDK for iOS
description: Access rich place information including names, addresses, ratings, and photos in iOS applications.
humanUrl: https://developers.google.com/maps/documentation/places/ios-sdk
tags:
- iOS
- Mobile
- Places
- SDK
tags_raw:
- Ios
- Mobile
- Places
- Sdk
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/places/ios-sdk
aid: google-maps:places-sdk-for-ios
- name: Distance Matrix API
description: Calculate travel distance and time for multiple origins and destinations.
humanUrl: https://developers.google.com/maps/documentation/distance-matrix
baseUrl: https://maps.googleapis.com/maps/api/distancematrix
tags:
- Distance
- Matrix
- Routing
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/distance-matrix/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/distance-matrix/overview
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/distance-matrix/releases
- type: Pricing
url: https://developers.google.com/maps/documentation/distance-matrix/usage-and-billing
aid: google-maps:distance-matrix-api
- name: Roads API
description: Snap GPS coordinates to roads and find speed limits.
humanUrl: https://developers.google.com/maps/documentation/roads
baseUrl: https://roads.googleapis.com/v1
tags:
- Roads
- Snap-To-Road
- Speed-Limits
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/roads/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/roads/overview
- type: Pricing
url: https://developers.google.com/maps/documentation/roads/usage-and-billing
- type: Protobuf
url: grpc/google-maps-roads-v1op-roads.proto
aid: google-maps:roads-api
- name: Routes API
description: Compute routes and route matrices with real-time traffic, replacing Directions and Distance Matrix APIs.
humanUrl: https://developers.google.com/maps/documentation/routes
baseUrl: https://routes.googleapis.com
tags:
- Directions
- Routing
- Tolls
- Traffic
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/routes/overview
- type: APIReference
url: https://developers.google.com/maps/documentation/routes/reference/rest
- type: GettingStarted
url: https://developers.google.com/maps/documentation/routes/compute_route_directions
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/routes/release-notes
- type: Support
url: https://developers.google.com/maps/documentation/routes/support
- type: Protobuf
url: grpc/google-maps-routing-v2-routes-service.proto
aid: google-maps:routes-api
- name: Route Optimization API
description: Assign tasks and routes to a vehicle fleet, optimizing against objectives and constraints for transportation
goals.
humanUrl: https://developers.google.com/maps/documentation/route-optimization
baseUrl: https://routeoptimization.googleapis.com
tags:
- Fleet Management
- Logistics
- Optimization
- Routing
tags_raw:
- Fleet
- Logistics
- Optimization
- Routing
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/route-optimization/overview
- type: APIReference
url: https://developers.google.com/maps/documentation/route-optimization/reference/rest
- type: GettingStarted
url: https://developers.google.com/maps/documentation/route-optimization/overview
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/route-optimization/release-notes
- type: Support
url: https://developers.google.com/maps/documentation/route-optimization/support
- type: Protobuf
url: grpc/google-maps-routeoptimization-v1-route-optimization-service.proto
aid: google-maps:route-optimization-api
- name: Maps Static API
description: Embed a Google Maps image on a web page using a simple HTTP request with no JavaScript required.
humanUrl: https://developers.google.com/maps/documentation/maps-static
baseUrl: https://maps.googleapis.com/maps/api/staticmap
tags:
- Image
- Maps
- Static
tags_raw:
- Images
- Maps
- Static
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/maps-static/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/maps-static/start
- type: Support
url: https://developers.google.com/maps/documentation/maps-static/support
aid: google-maps:maps-static-api
- name: Maps Embed API
description: Place an interactive map or Street View panorama on a web page with a simple HTTP request and no JavaScript
required.
humanUrl: https://developers.google.com/maps/documentation/embed
baseUrl: https://www.google.com/maps/embed/v1
tags:
- Embed
- Iframe
- Maps
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/embed/get-started
- type: GettingStarted
url: https://developers.google.com/maps/documentation/embed/quickstart
aid: google-maps:maps-embed-api
- name: Street View Static API
description: Embed a non-interactive Street View panorama or thumbnail into a web page using a simple HTTP request.
humanUrl: https://developers.google.com/maps/documentation/streetview
baseUrl: https://maps.googleapis.com/maps/api/streetview
tags:
- Imagery
- Panorama
- Street View
tags_raw:
- Imagery
- Panorama
- Street-View
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/streetview/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/streetview/request-streetview
aid: google-maps:street-view-static-api
- name: Maps URLs
description: Launch Google Maps and initiate actions like search, directions, or map display using cross-platform URL schemes.
humanUrl: https://developers.google.com/maps/documentation/urls
tags:
- Cross-Platform
- Deep Linking
- URLs
tags_raw:
- Cross-Platform
- Deep-Linking
- Urls
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/urls/get-started
aid: google-maps:maps-urls
- name: Elevation API
description: Return elevation data for locations on the earth or sampled elevation data along paths.
humanUrl: https://developers.google.com/maps/documentation/elevation
baseUrl: https://maps.googleapis.com/maps/api/elevation
tags:
- Altitude
- Elevation
- Terrain
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/elevation/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/elevation/start
- type: Support
url: https://developers.google.com/maps/documentation/elevation/support
aid: google-maps:elevation-api
- name: Geolocation API
description: Determine device location using cell tower and Wi-Fi access point data.
humanUrl: https://developers.google.com/maps/documentation/geolocation
baseUrl: https://www.googleapis.com/geolocation/v1
tags:
- Cell Towers
- Geolocation
- Wi-Fi
tags_raw:
- Cell-Towers
- Geolocation
- Wifi
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/geolocation/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/geolocation/get-api-key
- type: Support
url: https://developers.google.com/maps/documentation/geolocation/support
aid: google-maps:geolocation-api
- name: Time Zone API
description: Retrieve time zone information for coordinates on the earth including UTC offset and daylight savings data.
humanUrl: https://developers.google.com/maps/documentation/timezone
baseUrl: https://maps.googleapis.com/maps/api/timezone
tags:
- Daylight-Savings
- Timezone
- UTC Offset
tags_raw:
- Daylight-Savings
- Timezone
- Utc-Offset
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/timezone/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/timezone/get-started
- type: Support
url: https://developers.google.com/maps/documentation/timezone/support
aid: google-maps:time-zone-api
- name: Address Validation API
description: Validate and standardize addresses, returning deliverability verdicts, geocodes, and address component details.
humanUrl: https://developers.google.com/maps/documentation/address-validation
baseUrl: https://addressvalidation.googleapis.com/v1
tags:
- Address
- Deliverability
- Validation
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/address-validation/overview
- type: APIReference
url: https://developers.google.com/maps/documentation/address-validation/reference/rest
- type: GettingStarted
url: https://developers.google.com/maps/documentation/address-validation/get-api-key
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/address-validation/release-notes
- type: Support
url: https://developers.google.com/maps/documentation/address-validation/support
- type: Protobuf
url: grpc/google-maps-addressvalidation-v1-address-validation-service.proto
aid: google-maps:address-validation-api
- name: Aerial View API
description: Create and display photorealistic 3D aerial view videos rendered using Google geospatial imagery.
humanUrl: https://developers.google.com/maps/documentation/aerial-view
baseUrl: https://aerialview.googleapis.com
tags:
- 3D
- Aerial
- Video
- Visualization
tags_raw:
- 3d
- Aerial
- Video
- Visualization
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/aerial-view/overview
- type: APIReference
url: https://developers.google.com/maps/documentation/aerial-view/reference/rest
- type: GettingStarted
url: https://developers.google.com/maps/documentation/aerial-view/get-api-key
- type: Support
url: https://developers.google.com/maps/documentation/aerial-view/support
- type: Protobuf
url: grpc/google-maps-aerialview-v1-aerial-view.proto
aid: google-maps:aerial-view-api
- name: Map Tiles API
description: Provide high-resolution Photorealistic 3D Tiles, 2D Tiles, and Street View Tiles for immersive map visualizations.
humanUrl: https://developers.google.com/maps/documentation/tile
baseUrl: https://tile.googleapis.com/v1
tags:
- 3D
- Photorealistic
- Rendering
- Tiles
tags_raw:
- 3d
- Photorealistic
- Rendering
- Tiles
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/tile/overview
- type: GettingStarted
url: https://developers.google.com/maps/documentation/tile/get-api-key
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/tile/release-notes
- type: Support
url: https://developers.google.com/maps/documentation/tile/support
aid: google-maps:map-tiles-api
- name: Maps Datasets API
description: Upload, manage, and serve custom geospatial datasets for use with Google Maps Platform.
humanUrl: https://developers.google.com/maps/documentation/datasets
baseUrl: https://mapsplatformdatasets.googleapis.com/v1
tags:
- Data
- Datasets
- Geospatial
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/datasets/overview
- type: APIReference
url: https://developers.google.com/maps/documentation/datasets/reference/rest
- type: GettingStarted
url: https://developers.google.com/maps/documentation/datasets/prerequisites
- type: ReleaseNotes
url: https://developers.google.com/maps/documentation/datasets/release-notes
- type: Support
url: https://developers.google.com/maps/documentation/datasets/support
- type: Protobuf
url: grpc/google-maps-mapsplatformdatasets-v1-maps-platform-datasets-service.proto
aid: google-maps:maps-datasets-api
- name: Places Aggregate API
description: Compute statistical insights and aggregate data about places within a specified area.
humanUrl: https://developers.google.com/maps/documentation/places-aggregate
baseUrl: https://areainsights.googleapis.com/v1
tags:
- Aggregate
- Analytics
- Insights
- Places
properties:
- type: Documentation
url: https://developers.google.com/maps/documentation/places-aggregate/overview
- type: APIReference
url: https://developers.google.com/maps/documentation/places-aggregate/reference/rest
- type: GettingStarted
url: https://developers.google.com/maps/documentation/places-aggregate/get-api-key
# --- truncated at 32 KB (66 KB total) ---
# Full source: https://artifacts.apis.io/google-maps/apis.yml
Google Maps Platform API — frequently asked questions
Does Google Maps Platform have an API?
Yes. APIs.io lists 52 APIs from Google Maps Platform, including Maps SDK for Android, Maps SDK for iOS and Google Maps for Flutter, and 49 more.
Is there an OpenAPI specification for the Google Maps Platform API?
Yes. APIs.io indexes 16 OpenAPI specifications for Google Maps Platform, each linked for download from this page.
How do I authenticate with the Google Maps Platform API?
Google Maps Platform uses bearer-token authentication (apiKey/oauth2 · 2 schemes). The details are profiled on APIs.io as Google Maps Authentication.
How much does the Google Maps Platform API cost?
Google Maps Platform publishes its prices; its Starter plan is $100/ month as of 2026-11-05. APIs.io lists 4 pricing plans for Google Maps Platform, with each plan's price, limits and inclusions under Pricing on this page.
Does Google Maps Platform have an MCP server?
Yes. APIs.io lists 1 MCP server for Google Maps Platform: Remote MCP server at mapstools.googleapis.com requiring an API key; 5 tools listed.
Is the Google Maps Platform API ready for AI agents?
Google Maps Platform has a Kin Score of 71.4 out of 100 (exemplar) and an Agent Readiness score of 36.0 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.