Google Maps Place Details API
API health status
Healthy Available Limited Mostly unavailable No data
Loading health status...
Get Google maps Place Details data, including contact details and business information, for enrich business directories, look up place details, and sync local app data.
Tags: Google
Parameters
| Name | Required | Type | Default | Description |
|---|---|---|---|---|
| place_id | No | string | The unique Google Place ID. Obtainable via the Google Maps Search API. Use this or 'data_id'. | |
| data_id | No | string | The unique Google Maps location data ID. Use this or 'place_id'. | |
| country | No | string | us | Set the target country code (e.g., 'us', 'uk') to localize results. See Google Countries. |
Copy Request
bash
curl -X GET "https://api.justserpapi.com/api/v1/google/maps/places?place_id=YOUR_VALUE" \
-H "X-API-Key: YOUR_API_KEY"js
const res = await fetch("https://api.justserpapi.com/api/v1/google/maps/places?place_id=YOUR_VALUE", {
headers: { "X-API-Key": "YOUR_API_KEY" }
});
const data = await res.json();
console.log(data);python
import requests
url = "https://api.justserpapi.com/api/v1/google/maps/places"
headers = { "X-API-Key": "YOUR_API_KEY" }
params = {
"place_id": "YOUR_VALUE"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())php
<?php
$url = "https://api.justserpapi.com/api/v1/google/maps/places?place_id=YOUR_VALUE";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"X-API-Key: YOUR_API_KEY"
]);
$response = curl_exec($ch);
curl_close($ch);
echo $response;go
package main
import (
"fmt"
"io"
"net/http"
)
func main() {
client := &http.Client{}
req, _ := http.NewRequest("GET", "https://api.justserpapi.com/api/v1/google/maps/places?place_id=YOUR_VALUE", nil)
req.Header.Set("X-API-Key", "YOUR_API_KEY")
resp, _ := client.Do(req)
defer resp.Body.Close()
body, _ := io.ReadAll(resp.Body)
fmt.Println(string(body))
}Extra
- x-highlights:
["Contact details","Hours and coordinates","place_id or data_id lookup","Country targeting"]
Response
json
{
"code": 200,
"message": "success",
"data": {
"place_results": {
"title": "Coffee Lab Kaiserhöfe",
"data_id": "0x47a85156f701e641:0xa5c9f911bd450917",
"rating": 4.3,
"gps_coordinates": {
"latitude": 52.5175597,
"longitude": 13.3878179
},
"provider_id": "/g/11k_d3w0_h",
"thumbnail": "https://lh3.googleusercontent.com/gps-cs-s/AHVAweoXpNf8ixcWtgd1-M8TUtdEy27WnDqG2o0y08NKSnjRWpzrr8SVmnBkga1eKIf6-tNK-HsdzWjDIpLBeNp4sSykGU9n36G-UqEQOlmlhlHOk5M5CW0JLJqr8czas1_fORHFiiFLrQ=w152-h86-k-no",
"type": [
"Coffee shop",
"Bagel shop",
"Bakery",
"Pastry shop",
"Patisserie"
],
"type_ids": [
"coffee_shop",
"bagel_shop",
"bakery",
"pastry_shop",
"patisserie"
],
"order_online": null,
"extensions": [
{
"accessibility": [
"Wheelchair accessible entrance",
"Wheelchair accessible seating"
]
}
],
"unsupported_extensions": [],
"address": "Unter den Linden 28a,10117 Berlin,Germany",
"phone": "+493027692663",
"hours": [
{
"Thursday": "8 AM–5 PM"
}
],
"open_state": "Thursday"
}
},
"requestId": "9effef9e-e616-4afa-bd51-f6fcac78729c",
"timestamp": 1772104541361
}