Google: Creates an event — response body — working Location Properties
Creates an event.: response body, field workingLocationProperties. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Creates an event — response body — working Location Properties
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
customLocation | object | Optional | If present, specifies that the user is working from a custom location. |
customLocation.label | string | Optional | An optional extra label for additional information. |
homeOffice | JSON | Optional | If present, specifies that the user is working at home. |
officeLocation | object | Optional | If present, specifies that the user is working from an office. |
officeLocation.buildingId | string | Optional | An optional building identifier. This should reference a building ID in the organization’s Resources database. |
officeLocation.deskId | string | Optional | An optional desk identifier. |
officeLocation.floorId | string | Optional | An optional floor identifier. |
officeLocation.floorSectionId | string | Optional | An optional floor section identifier. |
officeLocation.label | string | Optional | The office name that’s displayed in Calendar Web and Mobile clients. We recommend you reference a building name in the organization’s Resources database. |
type | string | Optional | Type of the working location. Possible values are: - “homeOffice” - The user is working at home. - “officeLocation” - The user is working from an office. - “customLocation” - The user is working from a custom location. Any details are specified in a sub-field of the specified name, but this field may be missing if empty. Any other fields are ignored. Required when adding working location properties. |