Google Maps Platform is the industry-standard mapping API suite. Geocode addresses to coordinates, reverse-geocode coordinates to addresses, calculate routes and ETAs between locations, search for nearby places, render interactive maps, and retrieve street-level imagery.
https://maps.googleapis.com/maps/api
Auth type
API Key Header
Auth header
?key=AIzaSy...
Rate limit
3,000 requests/min (geocoding)
Pricing
from $5/mo
Free quota
$200 monthly credit (~40,000 geocodes free)
Documentation
https://developers.google.com/maps/documentation
Endpoint status
Server online — HTTP 404 — server is online but path returned an error (may require auth)302ms
(checked Mar 29, 2026)
Builder score
B
70%
builder-friendly
Append your API key as a key query parameter in every request.
?key=AIzaSy...
Geocoding: $5/1K. Directions: $10/1K. Places Search: $17/1K. Maps Static: $2/1K. Distance Matrix: $5/1K elements.
| Method | Path | Description |
|---|---|---|
| GET | /geocode/json |
Forward or reverse geocode an address |
| GET | /directions/json |
Get turn-by-turn directions |
| GET | /distancematrix/json |
Travel time and distance matrix |
| GET | /place/nearbysearch/json |
Search for nearby places |
| GET | /place/details/json |
Get details for a specific place |
| GET | /staticmap |
Render a static map image |
| GET | /elevation/json |
Get elevation data for locations |
curl "https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=$GOOGLE_MAPS_KEY"
{
"results": [{
"formatted_address": "1600 Amphitheatre Pkwy, Mountain View, CA 94043, USA",
"geometry": {
"location": {"lat": 37.4224764, "lng": -122.0842499}
},
"place_id": "ChIJ2eUgeAK6j4ARbn5u_wAGqWA"
}],
"status": "OK"
}
Data sourced from API Map. Always verify pricing and rate limits against the official Google documentation.