Google: Creates an event — response body — birthday Properties
Creates an event.: response body, field birthdayProperties. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Creates an event — response body — birthday Properties
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
contact | string | Optional | Resource name of the contact this birthday event is linked to. This can be used to fetch contact details from People API. Format: “people/c12345”. Read-only. |
customTypeName | string | Optional | Custom type label specified for this event. This is populated if birthdayProperties.type is set to “custom”. Read-only. |
type | string | Optional | Type of birthday or special event. Possible values are: - “anniversary” - An anniversary other than birthday. Always has a contact. - “birthday” - A birthday event. This is the default value. - “custom” - A special date whose label is further specified in the customTypeName field. Always has a contact. - “other” - A special date which does not fall into the other categories, and does not have a custom label. Always has a contact. - “self” - Calendar owner’s own birthday. Cannot have a contact. The Calendar API only supports creating events with the type “birthday”. The type cannot be changed after the event is created. Default: birthday |