All sites
Data API
Google Data API
Search, news, patents and trends data from Google.
57endpointsRate Limit · recaptcha handled for you
Example (captured live)
google.com
ExampleJSON responseclick the page to trace a field
{
"search_metadata": {
"status": "Success",
"created_at": "2026-09-07T19:54:36.982052+00:00",
"engine": "google",
"google_url": "https://www.google.com/maps/preview/directions?authuser=0&hl=en&gl=us&pb=%211m2%211sRichmond%2C%20VA%216e0%211m2%211sCharlottesville%2C%20VA%216e0"
},
"search_parameters": {
"engine": "google_maps_directions",
"start_addr": "Richmond, VA",
"end_addr": "Charlottesville, VA",
"travel_mode": "driving",
"distance_unit": "imperial",
"gl": "us",
"hl": "en"
},
"places_info": [
{
"address": "Richmond, Virginia",
"data_id": "0x89b111095799c9ed:0xbfd83e6de2423cc5",
"gps_coordinates": {
"latitude": 37.5407246,
"longitude": -77.4360481
}
},
{
"address": "Charlottesville, Virginia",
"data_id": "0x89b3862dea50a48f:0x9086f096c38b74fc",
"gps_coordinates": {
"latitude": 38.030182599999996,
"longitude": -78.4769353
}
}
],
"directions": [
{
"position": 1,
"scraped_at": "2026-09-07T19:54:38.015350+00:00",
"travel_mode": "driving",
"via": "I-64 W",
"distance": 114374,
"formatted_distance": "71.1 miles",
"duration": 4079,
"formatted_duration": "1 hr 8 min",
"trips": [
{
"details": [
{
"title": "Head toward N 7th St",
"distance": {
"meters": 49,
"formatted": "161 ft"
},
"duration": {
"seconds": 11,
"formatted": "11 sec"
},
"gps_coordinates": {
"latitude": 37.540748599999986,
"longitude": -77.4360256
}
},
{
"title": "Turn right onto N 7th St",
"distance": {
"meters": 935,
"formatted": "0.6 mi"
},
"duration": {
"seconds": 143,
"formatted": "2 min"
},
"gps_coordinates": {
"latitude": 37.5410168,
"longitude": -77.43647059999999
}
},
{
"title": "Slight right onto the I-64 W/I-95 N ramp",
"distance": {
"meters": 352,
"formatted": "0.2 mi"
},
"duration": {
"seconds": 35,
"formatted": "35 sec"
},
"gps_coordinates": {
"latitude": 37.547722199999995,
"longitude": -77.43010509999999
},
"maneuver": "ON_RAMP",
"toward": "I-64 W"
}
]
},
{
"details": [
{
"title": "Merge onto I-95 N",
"distance": {
"meters": 5482,
"formatted": "3.4 mi"
},
"duration": {
"seconds": 223,
"formatted": "4 min"
},
"gps_coordinates": {
"latitude": 37.547749599999996,
"longitude": -77.4312487
}
},
{
"title": "Slight right onto I-64 W (signs for I-195 S/Powhite Pkwy/Charlottesville)",
"distance": {
"meters": 104870,
"formatted": "65.2 mi"
},
"duration": {
"seconds": 3358,
"formatted": "56 min"
},
"gps_coordinates": {
"latitude": 37.58147259999999,
"longitude": -77.46939619999999
},
"maneuver": "TURN",
"road": "I-64 W"
},
{
"title": "Take exit 121 for VA-20 toward Charlottesville/Scottsville",
"distance": {
"meters": 275,
"formatted": "0.2 mi"
},
"duration": {
"seconds": 23,
"formatted": "23 sec"
},
"gps_coordinates": {
"latitude": 38.0124152,
"longitude": -78.47245660000002
},
"maneuver": "OFF_RAMP"
}
]
},
{
"details": [
{
"title": "Turn right onto VA-20 N/Monticello Ave",
"distance": {
"meters": 1548,
"formatted": "1.0 mi"
},
"duration": {
"seconds": 152,
"formatted": "3 min"
},
"gps_coordinates": {
"latitude": 38.0129866,
"longitude": -78.47542609999999
},
"maneuver": "TURN",
"road": "VA-20 N"
},
{
"title": "Turn right toward Avon St",
"distance": {
"meters": 51,
"formatted": "167 ft"
},
"duration": {
"seconds": 6,
"formatted": "6 sec"
},
"gps_coordinates": {
"latitude": 38.0242206,
"longitude": -78.4788447
},
"maneuver": "TURN"
}
]
}
],
"extensions": [
]
},
{
"position": 2,
"scraped_at": "2026-09-07T19:54:38.015855+00:00",
"travel_mode": "driving",
"via": null,
"distance": 362679,
"formatted_distance": "225 miles",
"duration": 18240,
"formatted_duration": "5 hr 4 min",
"trips": [
{
"details": [
{
"title": "Head south on Union Station Dr NE",
"distance": {
"meters": 23,
"formatted": "75 ft"
},
"duration": {
"seconds": 16,
"formatted": "16 sec"
},
"gps_coordinates": {
"latitude": 38.897604199999996,
"longitude": -77.006072
}
},
{
"title": "Slight left to stay on Union Station Dr NE",
"distance": {
"meters": 91,
"formatted": "299 ft"
},
"duration": {
"seconds": 68,
"formatted": "1 min"
},
"gps_coordinates": {
"latitude": 38.898199600000005,
"longitude": -77.0072385
}
},
{
"title": "Turn left",
"distance": {
"meters": 99,
"formatted": "325 ft"
},
"duration": {
"seconds": 80,
"formatted": "1 min"
},
"gps_coordinates": {
"latitude": 38.897366500000004,
"longitude": -77.0074072
}
},
{
"title": "Turn left",
"distance": {
"meters": 8,
"formatted": "26 ft"
},
"duration": {
"seconds": 6,
"formatted": "6 sec"
},
"gps_coordinates": {
"latitude": 38.8971308,
"longitude": -77.0063289
}
}
]
}
],
"extensions": [
]
}
],
"pagination": {
"current": 1,
"next": null
}
}
GET
/v1/data/google/maps/directions1 credit / run VerifiedMaps Directions
Route options between a start and end place: distance, duration, via road and travel mode. Driving is fully supported; other modes are best-effort.
Handled for you:Rate Limitrecaptcha
Parameters
| Name | Type | Req | Description |
|---|---|---|---|
| start_addr | string | yes | Start address or place name, e.g. 'Space Needle, Seattle'. |
| end_addr | string | yes | Destination address or place name. |
| Advanced filters | |||
| travel_mode | string | no | Travel mode. (default: driving) |
| distance_unit | string | no | Distance unit. (default: imperial) |
| gl | string | no | Two-letter country code, e.g. us, gb, de. (default: us) |
| hl | string | no | UI language, e.g. en, es, fr. (default: en) |