# GeoCoordinates

- [JSON representation](https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/GeoCoordinates#SCHEMA_REPRESENTATION)

The Geo data of a location, including latitude, longitude, and address.

| JSON representation |
|---|
| ``` { "latitude": number, "longitude": number, // Union field `addresses` can be only one of the following: "address": { object (`https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/PostalAddress`) }, "unstructuredAddress": string // End of list of possible types for union field `addresses`. } ``` |

| Fields ||
|---|---|
| `latitude` | `number` Latitude in degrees. (optional) |
| `longitude` | `number` Longitude in degrees. (optional) |
| Union field `addresses`. Address for a location, could either be structured or unstructured. `addresses` can be only one of the following: ||
| `address` | ``object (`https://developers.google.com/maps-booking/reference/maps-booking-api/rest/v1alpha/PostalAddress`)`` Postal address of the location, preferred. |
| `unstructuredAddress` | `string` An unstructured address could also be provided as a fallback. E.g. "1600 amphitheatre parkway mountain view, ca 94043" |