Retrieves the address and coordinates of one Google Maps place, identified by a place id such as one returned by placeAutocomplete. Returns a not-found error when Google does not recognize the place id or returns no address for it.
Response
Returns a PlaceDetailsPayload!
Arguments
| Name | Description |
|---|---|
placeId - String!
|
Google Maps Places ID e.g. "ChIJt0FbvlFVwokRfJqdYXeXrIQ". See Google Maps Place IDs. |
Example
Query
query placeDetails($placeId: String!) {
placeDetails(placeId: $placeId) {
result {
id
formattedAddress
formattedPhoneNumber
geometry {
...LocationGeometryFragment
}
name
}
}
}
Variables
{"placeId": "xyz789"}
Response
{
"data": {
"placeDetails": {"result": PlaceLocationDetails}
}
}