openapi: 3.1.0 info: title: Google Calendar API description: The Google Calendar API allows developers to integrate their applications with Google Calendar, enabling them to create, modify, and manage events and settings programmatically. This API is robust, offering functionalities like managing calendar lists, events, access permissions, and user settings. version: 1.0.0 servers: - url: https://www.googleapis.com/calendar/v3 description: Google Calendar API Server tags: - name: Calendar ACL Rules - name: Calendar ACLs - name: Calendar Events description: Operations related to Calendarscalendaridevents - name: Calendars description: Operations related to Calendars - name: Channels - name: Colors description: Operations related to Default - name: Free Busy - name: User Calendars description: Operations related to Usersmecalendarlist - name: User Settings description: Operations related to Usersmesettings paths: /calendars/{calendarId}/acl/{ruleId}: get: tags: - Calendar ACL Rules summary: Google Get Access Control Rule description: Returns an access control rule. operationId: googleGetaccesscontrolrule parameters: - name: Accept in: header schema: type: string example: application/json - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: ruleId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsAclGetResponse' examples: CalendarsAclGetResponseExample: $ref: '#/components/examples/CalendarsAclGetResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsAclGetResponseExample put: tags: - Calendar ACL Rules summary: Google Update Access Control Rule description: Updates an access control rule. operationId: googleUpdateaccesscontrolrule parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: sendNotifications in: query schema: type: boolean example: 'true' - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: ruleId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsAclPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsAclPutResponse' examples: CalendarsAclPutResponseExample: $ref: '#/components/examples/CalendarsAclPutResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsAclPutResponseExample patch: tags: - Calendar ACL Rules summary: Google Patch Access Control Rule description: Updates an access control rule. This method supports patch semantics. operationId: googlePatchaccesscontrolrule parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: sendNotifications in: query schema: type: boolean example: 'true' - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: ruleId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsAclPatchRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsAclPatchResponse' examples: CalendarsAclPatchResponseExample: $ref: '#/components/examples/CalendarsAclPatchResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsAclPatchResponseExample delete: tags: - Calendar ACL Rules summary: Google Delete Access Control Rule description: Deletes an access control rule. operationId: googleDeleteaccesscontrolrule parameters: - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: ruleId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '204': description: No Content headers: Content-Type: schema: type: string example: text/plain content: text/plain: schema: type: string x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /calendars/{calendarId}/acl: get: tags: - Calendar ACLs summary: Google Return Access Control Rules description: Returns the rules in the access control list for the calendar. operationId: googleReturnaccesscontrolrules parameters: - name: Accept in: header schema: type: string example: application/json - name: maxResults in: query schema: type: integer example: '54806309' - name: pageToken in: query schema: type: string example: amet in - name: showDeleted in: query schema: type: boolean example: 'true' - name: syncToken in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsAclGetResponse1' examples: CalendarsAclGetResponse1Example: $ref: '#/components/examples/CalendarsAclGetResponse1Example' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsAclGetResponse1Example post: tags: - Calendar ACLs summary: Google Insert Access Control Rule description: Creates an access control rule. operationId: googleInsertaccesscontrolrule parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: sendNotifications in: query schema: type: boolean example: 'true' - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsAclPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsAclPostResponse' examples: CalendarsAclPostResponseExample: $ref: '#/components/examples/CalendarsAclPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsAclPostResponseExample /calendars/{calendarId}/acl/watch: post: tags: - Calendar ACLs summary: Google Watch Access Control Rules description: Watch for changes to ACL resources. operationId: googleWatchaccesscontrolrules parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: maxResults in: query schema: type: integer example: '54806309' - name: pageToken in: query schema: type: string example: amet in - name: showDeleted in: query schema: type: boolean example: 'true' - name: syncToken in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsAclWatchPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsAclWatchPostResponse' examples: CalendarsAclWatchPostResponseExample: $ref: '#/components/examples/CalendarsAclWatchPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsAclWatchPostResponseExample /calendars/{calendarId}/events/{eventId}: get: tags: - Calendar Events summary: Google Get Event description: Returns an event based on its Google Calendar ID. To retrieve an event using its iCalendar ID, call the events.list method using the iCalUID parameter. operationId: googleGetevent parameters: - name: Accept in: header schema: type: string example: application/json - name: alwaysIncludeEmail in: query schema: type: boolean example: 'true' - name: maxAttendees in: query schema: type: integer example: '54806309' - name: timeZone in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: eventId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsGetResponse' examples: CalendarsEventsGetResponseExample: $ref: '#/components/examples/CalendarsEventsGetResponseExample' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsGetResponseExample put: tags: - Calendar Events summary: Google Update Event description: Updates an event. operationId: googleUpdateevent parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: alwaysIncludeEmail in: query schema: type: boolean example: 'true' - name: conferenceDataVersion in: query schema: type: integer example: '54806309' - name: maxAttendees in: query schema: type: integer example: '54806309' - name: sendNotifications in: query schema: type: boolean example: 'true' - name: sendUpdates in: query schema: type: string example: amet in - name: supportsAttachments in: query schema: type: boolean example: 'true' - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: eventId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsPutResponse' examples: CalendarsEventsPutResponseExample: $ref: '#/components/examples/CalendarsEventsPutResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsPutResponseExample patch: tags: - Calendar Events summary: Google Patch Event description: Updates an event. This method supports patch semantics. operationId: googlePatchevent parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: alwaysIncludeEmail in: query schema: type: boolean example: 'true' - name: conferenceDataVersion in: query schema: type: integer example: '54806309' - name: maxAttendees in: query schema: type: integer example: '54806309' - name: sendNotifications in: query schema: type: boolean example: 'true' - name: sendUpdates in: query schema: type: string example: amet in - name: supportsAttachments in: query schema: type: boolean example: 'true' - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: eventId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsPatchRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsPatchResponse' examples: CalendarsEventsPatchResponseExample: $ref: '#/components/examples/CalendarsEventsPatchResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsPatchResponseExample delete: tags: - Calendar Events summary: Google Delete Event description: Deletes an event. operationId: googleDeleteevent parameters: - name: sendNotifications in: query schema: type: boolean example: 'true' - name: sendUpdates in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: eventId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '204': description: No Content headers: Content-Type: schema: type: string example: text/plain content: text/plain: schema: type: string x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /calendars/{calendarId}/events/{eventId}/instances: get: tags: - Calendar Events summary: Google Insert Event description: Returns instances of the specified recurring event. operationId: googleInsertevent parameters: - name: Accept in: header schema: type: string example: application/json - name: alwaysIncludeEmail in: query schema: type: boolean example: 'true' - name: maxAttendees in: query schema: type: integer example: '54806309' - name: maxResults in: query schema: type: integer example: '54806309' - name: originalStart in: query schema: type: string example: amet in - name: pageToken in: query schema: type: string example: amet in - name: showDeleted in: query schema: type: boolean example: 'true' - name: timeMax in: query schema: type: string example: amet in - name: timeMin in: query schema: type: string example: amet in - name: timeZone in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: eventId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsInstancesGetResponse' examples: CalendarsEventsInstancesGetResponseExample: $ref: '#/components/examples/CalendarsEventsInstancesGetResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsInstancesGetResponseExample /calendars/{calendarId}/events/{eventId}/move: post: tags: - Calendar Events summary: Google Move Event description: Moves an event to another calendar, i.e. changes an event's organizer. Note that only default events can be moved; outOfOffice, focusTime and workingLocation events cannot be moved. operationId: googleMoveevent parameters: - name: Accept in: header schema: type: string example: application/json - name: destination in: query schema: type: string description: '(Required) ' example: amet in - name: sendNotifications in: query schema: type: boolean example: 'true' - name: sendUpdates in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - name: eventId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: {} responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsMovePostResponse' examples: CalendarsEventsMovePostResponseExample: $ref: '#/components/examples/CalendarsEventsMovePostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsMovePostResponseExample /calendars/{calendarId}/events: get: tags: - Calendar Events summary: Google Return Events From Calendar description: Returns events on the specified calendar. operationId: googleReturneventsfromcalendar parameters: - name: Accept in: header schema: type: string example: application/json - name: alwaysIncludeEmail in: query schema: type: boolean example: 'true' - name: eventTypes in: query schema: type: string example: amet in - name: iCalUID in: query schema: type: string example: amet in - name: maxAttendees in: query schema: type: integer example: '54806309' - name: maxResults in: query schema: type: integer example: '54806309' - name: orderBy in: query schema: type: string example: amet in - name: pageToken in: query schema: type: string example: amet in - name: privateExtendedProperty in: query schema: type: string example: amet in - name: q in: query schema: type: string example: amet in - name: sharedExtendedProperty in: query schema: type: string example: amet in - name: showDeleted in: query schema: type: boolean example: 'true' - name: showHiddenInvitations in: query schema: type: boolean example: 'true' - name: singleEvents in: query schema: type: boolean example: 'true' - name: syncToken in: query schema: type: string example: amet in - name: timeMax in: query schema: type: string example: amet in - name: timeMin in: query schema: type: string example: amet in - name: timeZone in: query schema: type: string example: amet in - name: updatedMin in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsGetResponse1' examples: CalendarsEventsGetResponse1Example: $ref: '#/components/examples/CalendarsEventsGetResponse1Example' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsGetResponse1Example post: tags: - Calendar Events summary: Google Create An Event description: Creates an event. operationId: googleCreateanevent parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: conferenceDataVersion in: query schema: type: integer example: '54806309' - name: maxAttendees in: query schema: type: integer example: '54806309' - name: sendNotifications in: query schema: type: boolean example: 'true' - name: sendUpdates in: query schema: type: string example: amet in - name: supportsAttachments in: query schema: type: boolean example: 'true' - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsPostResponse' examples: CalendarsEventsPostResponseExample: $ref: '#/components/examples/CalendarsEventsPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsPostResponseExample /calendars/{calendarId}/events/import: post: tags: - Calendar Events summary: Google Import Event description: Imports an event. This operation is used to add a private copy of an existing event to a calendar. operationId: googleImportevent parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: conferenceDataVersion in: query schema: type: integer example: '54806309' - name: supportsAttachments in: query schema: type: boolean example: 'true' - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsImportPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsImportPostResponse' examples: CalendarsEventsImportPostResponseExample: $ref: '#/components/examples/CalendarsEventsImportPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsImportPostResponseExample /calendars/{calendarId}/events/quickAdd: post: tags: - Calendar Events summary: Google Quick Add Event description: Creates an event based on a simple text string. operationId: googleQuickaddevent parameters: - name: Accept in: header schema: type: string example: application/json - name: text in: query schema: type: string description: '(Required) ' example: amet in - name: sendNotifications in: query schema: type: boolean example: 'true' - name: sendUpdates in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: {} responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsQuickAddPostResponse' examples: CalendarsEventsQuickAddPostResponseExample: $ref: '#/components/examples/CalendarsEventsQuickAddPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsQuickAddPostResponseExample /calendars/{calendarId}/events/watch: post: tags: - Calendar Events summary: Google Watch Events description: Watch for changes to Events resources. operationId: googleWatchevents parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: alwaysIncludeEmail in: query schema: type: boolean example: 'true' - name: eventTypes in: query schema: type: string example: amet in - name: iCalUID in: query schema: type: string example: amet in - name: maxAttendees in: query schema: type: integer example: '54806309' - name: maxResults in: query schema: type: integer example: '54806309' - name: orderBy in: query schema: type: string example: amet in - name: pageToken in: query schema: type: string example: amet in - name: privateExtendedProperty in: query schema: type: string example: amet in - name: q in: query schema: type: string example: amet in - name: sharedExtendedProperty in: query schema: type: string example: amet in - name: showDeleted in: query schema: type: boolean example: 'true' - name: showHiddenInvitations in: query schema: type: boolean example: 'true' - name: singleEvents in: query schema: type: boolean example: 'true' - name: syncToken in: query schema: type: string example: amet in - name: timeMax in: query schema: type: string example: amet in - name: timeMin in: query schema: type: string example: amet in - name: timeZone in: query schema: type: string example: amet in - name: updatedMin in: query schema: type: string example: amet in - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsWatchPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsEventsWatchPostResponse' examples: CalendarsEventsWatchPostResponseExample: $ref: '#/components/examples/CalendarsEventsWatchPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsEventsWatchPostResponseExample /calendars/{calendarId}: get: tags: - Calendars summary: Google Get Calendar description: Returns metadata for a calendar. operationId: googleGetcalendar security: - oauth2Auth: [] parameters: - name: Accept in: header schema: type: string example: application/json - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsGetResponse' examples: CalendarsGetResponseExample: $ref: '#/components/examples/CalendarsGetResponseExample' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsGetResponseExample put: tags: - Calendars summary: Google Update Calendar description: Updates metadata for a calendar. operationId: googleUpdatecalendar parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsPutResponse' examples: CalendarsPutResponseExample: $ref: '#/components/examples/CalendarsPutResponseExample' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsPutResponseExample patch: tags: - Calendars summary: Google Patch Calendar description: Updates metadata for a calendar. This method supports patch semantics. operationId: googlePatchcalendar parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsPatchRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsPatchResponse' examples: CalendarsPatchResponseExample: $ref: '#/components/examples/CalendarsPatchResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsPatchResponseExample delete: tags: - Calendars summary: Google Delete Calendar description: Deletes a secondary calendar. Use calendars.clear for clearing all events on primary calendars. operationId: googleDeletecalendar parameters: - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '204': description: No Content headers: Content-Type: schema: type: string example: text/plain content: text/plain: schema: type: string x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /calendars/{calendarId}/clear: post: tags: - Calendars summary: Google Clear Calendar description: Clears a primary calendar. This operation deletes all events associated with the primary calendar of an account. operationId: googleClearcalendar parameters: - name: alt in: query schema: type: string description: Data format for the response. example: json - name: fields in: query schema: type: string description: Selector specifying which fields to include in a partial response. example: amet in - name: key in: query schema: type: string description: API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token. example: amet in - name: oauth_token in: query schema: type: string description: OAuth 2.0 token for the current user. example: amet in - name: prettyPrint in: query schema: type: boolean description: Returns response with indentations and line breaks. example: 'true' - name: quotaUser in: query schema: type: string description: An opaque string that represents a user for quota purposes. Must not exceed 40 characters. example: amet in - name: userIp in: query schema: type: string description: Deprecated. Please use quotaUser instead. example: amet in - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: {} responses: '204': description: No Content headers: Content-Type: schema: type: string example: text/plain content: text/plain: schema: type: string x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /calendars: post: tags: - Calendars summary: Google Calendar description: Creates a secondary calendar. operationId: googleCalendar parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/CalendarsPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/CalendarsPostResponse' examples: CalendarsPostResponseExample: $ref: '#/components/examples/CalendarsPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: CalendarsPostResponseExample /users/me/calendarList/{calendarId}: get: tags: - User Calendars summary: Google Get Calendar List description: Returns a calendar from the user's calendar list. operationId: googleGetcalendarlist parameters: - name: Accept in: header schema: type: string example: application/json - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMeCalendarListGetResponse' examples: UsersMeCalendarListGetResponseExample: $ref: '#/components/examples/UsersMeCalendarListGetResponseExample' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMeCalendarListGetResponseExample put: tags: - User Calendars summary: Google Update Calendar List description: Updates an existing calendar on the user's calendar list. operationId: googleUpdatecalendarlist parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMeCalendarListPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMeCalendarListPutResponse' examples: UsersMeCalendarListPutResponseExample: $ref: '#/components/examples/UsersMeCalendarListPutResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMeCalendarListPutResponseExample patch: tags: - User Calendars summary: Google Patch Calendar List description: Updates an existing calendar on the user's calendar list. This method supports patch semantics. operationId: googlePatchcalendarlist parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMeCalendarListPatchRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMeCalendarListPatchResponse' examples: UsersMeCalendarListPatchResponseExample: $ref: '#/components/examples/UsersMeCalendarListPatchResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMeCalendarListPatchResponseExample delete: tags: - User Calendars summary: Google Remove Calendar On List description: Removes a calendar from the user's calendar list. operationId: googleRemovecalendaronlist parameters: - name: calendarId in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '204': description: No Content headers: Content-Type: schema: type: string example: text/plain content: text/plain: schema: type: string x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /users/me/calendarList: post: tags: - User Calendars summary: Google Insert Calendar On List description: Inserts an existing calendar into the user's calendar list. operationId: googleInsertcalendaronlist parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMeCalendarListPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMeCalendarListPostResponse' examples: UsersMeCalendarListPostResponseExample: $ref: '#/components/examples/UsersMeCalendarListPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMeCalendarListPostResponseExample /users/{userId}/calendarList: get: tags: - User Calendars summary: Google List Calendars description: Returns the calendars on the user's calendar list. operationId: googleListcalendars parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: (Required) example: '{{userId}}' - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersCalendarListGetResponse' examples: UsersCalendarListGetResponseExample: $ref: '#/components/examples/UsersCalendarListGetResponseExample' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersCalendarListGetResponseExample /users/me/calendarList/watch: post: tags: - User Calendars summary: Google Watch Calendar List description: Watch for changes to CalendarList resources. operationId: googleWatchcalendarlist parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/MeCalendarListWatchPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/MeCalendarListWatchPostResponse' examples: MeCalendarListWatchPostResponseExample: $ref: '#/components/examples/MeCalendarListWatchPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: MeCalendarListWatchPostResponseExample /users/me/settings: get: tags: - User Settings summary: Google List Calendar Settings description: Returns all user settings for the authenticated user. operationId: googleListcalendarsettings parameters: - name: Accept in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMeSettingsGetResponse' examples: UsersMeSettingsGetResponseExample: $ref: '#/components/examples/UsersMeSettingsGetResponseExample' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMeSettingsGetResponseExample /users/me/settings/{setting}: get: tags: - User Settings summary: Google Get Calendar Settings description: Returns a single user setting. operationId: googleGetcalendarsettings parameters: - name: Accept in: header schema: type: string example: application/json - name: setting in: path schema: type: string required: true - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMeSettingsGetResponse1' examples: UsersMeSettingsGetResponse1Example: $ref: '#/components/examples/UsersMeSettingsGetResponse1Example' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMeSettingsGetResponse1Example /users/me/settings/watch: post: tags: - User Settings summary: Google Watch Calendar Settings description: Watch for changes to Settings resources. operationId: googleWatchcalendarsettings parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/MeSettingsWatchPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/MeSettingsWatchPostResponse' examples: MeSettingsWatchPostResponseExample: $ref: '#/components/examples/MeSettingsWatchPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: MeSettingsWatchPostResponseExample /channels/stop: post: tags: - Channels summary: Google Stop Calendar Channel description: Stop watching resources through this channel operationId: googleStopcalendarchannel parameters: - name: Content-Type in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/ChannelsStopPostRequest' responses: '204': description: No Content headers: Content-Type: schema: type: string example: text/plain content: text/plain: schema: type: string x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /colors: get: tags: - Colors summary: Google Get Calendar Colors description: Returns the color definitions for calendars and events. operationId: googleGetcalendarcolors parameters: - name: Accept in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/ColorsGetResponse' examples: ColorsGetResponseExample: $ref: '#/components/examples/ColorsGetResponseExample' x-api-evangelist-certified: '2025-07-20' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: ColorsGetResponseExample /freeBusy: post: tags: - Free Busy summary: Google Query Free Busy description: Returns free/busy information for a set of calendars. operationId: googleQueryfreebusy parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - in: header name: Authorization schema: type: string requestBody: content: application/json: schema: $ref: '#/components/schemas/FreeBusyPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/FreeBusyPostResponse' examples: FreeBusyPostResponseExample: $ref: '#/components/examples/FreeBusyPostResponseExample' x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: FreeBusyPostResponseExample components: schemas: CalendarsAclGetResponse: description: CalendarsAclGetResponse schema type: object properties: etag: type: string id: type: string kind: type: string role: type: string scope: $ref: '#/components/schemas/CalendarsAclGetResponseScope' CalendarsAclGetResponse1: description: CalendarsAclGetResponse1 schema type: object properties: etag: type: string items: type: array items: type: object properties: etag: type: string id: type: string kind: type: string role: type: string scope: type: object properties: type: type: string value: type: string kind: type: string nextPageToken: type: string nextSyncToken: type: string CalendarsAclGetResponseScope: description: CalendarsAclGetResponseScope schema type: object properties: type: type: string value: type: string CalendarsAclPatchRequest: description: CalendarsAclPatchRequest schema type: object example: etag: velit eu voluptate id: ex dolore in sint kind: calendar#aclRule role: et scope: type: sit eiusmod culpa do value: quis esse CalendarsAclPatchResponse: description: CalendarsAclPatchResponse schema type: object properties: etag: type: string id: type: string kind: type: string role: type: string scope: $ref: '#/components/schemas/CalendarsAclPatchResponseScope' CalendarsAclPatchResponseScope: description: CalendarsAclPatchResponseScope schema type: object properties: type: type: string value: type: string CalendarsAclPostRequest: description: CalendarsAclPostRequest schema type: object example: etag: velit eu voluptate id: ex dolore in sint kind: calendar#aclRule role: et scope: type: sit eiusmod culpa do value: quis esse CalendarsAclPostResponse: description: CalendarsAclPostResponse schema type: object properties: etag: type: string id: type: string kind: type: string role: type: string scope: $ref: '#/components/schemas/CalendarsAclPostResponseScope' CalendarsAclPostResponseScope: description: CalendarsAclPostResponseScope schema type: object properties: type: type: string value: type: string CalendarsAclPutRequest: description: CalendarsAclPutRequest schema type: object example: etag: velit eu voluptate id: ex dolore in sint kind: calendar#aclRule role: et scope: type: sit eiusmod culpa do value: quis esse CalendarsAclPutResponse: description: CalendarsAclPutResponse schema type: object properties: etag: type: string id: type: string kind: type: string role: type: string scope: $ref: '#/components/schemas/CalendarsAclPutResponseScope' CalendarsAclPutResponseScope: description: CalendarsAclPutResponseScope schema type: object properties: type: type: string value: type: string CalendarsAclWatchPostRequest: description: CalendarsAclWatchPostRequest schema type: object example: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit CalendarsAclWatchPostResponse: description: CalendarsAclWatchPostResponse schema type: object properties: address: type: string expiration: type: string id: type: string kind: type: string params: $ref: '#/components/schemas/CalendarsAclWatchPostResponseParams' payload: type: boolean resourceId: type: string resourceUri: type: string token: type: string type: type: string CalendarsAclWatchPostResponseParams: description: CalendarsAclWatchPostResponseParams schema type: object properties: reprehenderit5c: type: string sint_b: type: string CalendarsEventsGetResponse: description: CalendarsEventsGetResponse schema type: object CalendarsEventsGetResponse1: description: CalendarsEventsGetResponse1 schema type: object CalendarsEventsImportPostRequest: description: CalendarsEventsImportPostRequest schema type: object example: CalendarsEventsImportPostResponse: description: CalendarsEventsImportPostResponse schema type: object CalendarsEventsInstancesGetResponse: description: CalendarsEventsInstancesGetResponse schema type: object CalendarsEventsMovePostResponse: description: CalendarsEventsMovePostResponse schema type: object CalendarsEventsPatchRequest: description: CalendarsEventsPatchRequest schema type: object example: CalendarsEventsPatchResponse: description: CalendarsEventsPatchResponse schema type: object CalendarsEventsPostRequest: description: CalendarsEventsPostRequest schema type: object example: CalendarsEventsPostResponse: description: CalendarsEventsPostResponse schema type: object CalendarsEventsPutRequest: description: CalendarsEventsPutRequest schema type: object example: CalendarsEventsPutResponse: description: CalendarsEventsPutResponse schema type: object CalendarsEventsQuickAddPostResponse: description: CalendarsEventsQuickAddPostResponse schema type: object CalendarsEventsWatchPostRequest: description: CalendarsEventsWatchPostRequest schema type: object example: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit CalendarsEventsWatchPostResponse: description: CalendarsEventsWatchPostResponse schema type: object properties: address: type: string expiration: type: string id: type: string kind: type: string params: $ref: '#/components/schemas/CalendarsEventsWatchPostResponseParams' payload: type: boolean resourceId: type: string resourceUri: type: string token: type: string type: type: string CalendarsEventsWatchPostResponseParams: description: CalendarsEventsWatchPostResponseParams schema type: object properties: reprehenderit5c: type: string sint_b: type: string CalendarsGetResponse: description: CalendarsGetResponse schema type: object properties: conferenceProperties: $ref: '#/components/schemas/CalendarsGetResponseConferenceProperties' description: type: string etag: type: string id: type: string kind: type: string location: type: string summary: type: string timeZone: type: string CalendarsGetResponseConferenceProperties: description: CalendarsGetResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string CalendarsPatchRequest: description: CalendarsPatchRequest schema type: object example: conferenceProperties: allowedConferenceSolutionTypes: - anim enim ut veniam - sit labore description: officia enim aliquip ex etag: labore adipisicing fugiat id: est pro kind: calendar#calendar location: in voluptate commodo summary: labore adipisicing enim timeZone: cupidatat sed CalendarsPatchResponse: description: CalendarsPatchResponse schema type: object properties: conferenceProperties: $ref: '#/components/schemas/CalendarsPatchResponseConferenceProperties' description: type: string etag: type: string id: type: string kind: type: string location: type: string summary: type: string timeZone: type: string CalendarsPatchResponseConferenceProperties: description: CalendarsPatchResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string CalendarsPostRequest: description: CalendarsPostRequest schema type: object example: conferenceProperties: allowedConferenceSolutionTypes: - anim enim ut veniam - sit labore description: officia enim aliquip ex etag: labore adipisicing fugiat id: est pro kind: calendar#calendar location: in voluptate commodo summary: labore adipisicing enim timeZone: cupidatat sed CalendarsPostResponse: description: CalendarsPostResponse schema type: object properties: conferenceProperties: $ref: '#/components/schemas/CalendarsPostResponseConferenceProperties' description: type: string etag: type: string id: type: string kind: type: string location: type: string summary: type: string timeZone: type: string CalendarsPostResponseConferenceProperties: description: CalendarsPostResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string CalendarsPutRequest: description: CalendarsPutRequest schema type: object example: conferenceProperties: allowedConferenceSolutionTypes: - anim enim ut veniam - sit labore description: officia enim aliquip ex etag: labore adipisicing fugiat id: est pro kind: calendar#calendar location: in voluptate commodo summary: labore adipisicing enim timeZone: cupidatat sed CalendarsPutResponse: description: CalendarsPutResponse schema type: object properties: conferenceProperties: $ref: '#/components/schemas/CalendarsPutResponseConferenceProperties' description: type: string etag: type: string id: type: string kind: type: string location: type: string summary: type: string timeZone: type: string CalendarsPutResponseConferenceProperties: description: CalendarsPutResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string ChannelsStopPostRequest: description: ChannelsStopPostRequest schema type: object example: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit ColorsGetResponse: description: ColorsGetResponse schema type: object properties: calendar: $ref: '#/components/schemas/ColorsGetResponseCalendar' event: $ref: '#/components/schemas/ColorsGetResponseEvent' kind: type: string updated: type: string format: date-time ColorsGetResponseCalendar: description: ColorsGetResponseCalendar schema type: object properties: qui_15: $ref: '#/components/schemas/ColorsGetResponseCalendarQui15' nulla_2: $ref: '#/components/schemas/ColorsGetResponseCalendarNulla2' laborisaf: $ref: '#/components/schemas/ColorsGetResponseCalendarLaborisaf' ColorsGetResponseCalendarLaborisaf: description: ColorsGetResponseCalendarLaborisaf schema type: object properties: background: type: string foreground: type: string ColorsGetResponseCalendarNulla2: description: ColorsGetResponseCalendarNulla2 schema type: object properties: background: type: string foreground: type: string ColorsGetResponseCalendarQui15: description: ColorsGetResponseCalendarQui15 schema type: object properties: background: type: string foreground: type: string ColorsGetResponseEvent: description: ColorsGetResponseEvent schema type: object properties: Excepteure8: $ref: '#/components/schemas/ColorsGetResponseEventExcepteure8' ColorsGetResponseEventExcepteure8: description: ColorsGetResponseEventExcepteure8 schema type: object properties: background: type: string foreground: type: string FreeBusyPostRequest: description: FreeBusyPostRequest schema type: object example: calendarExpansionMax: -12276786 groupExpansionMax: 73067826 items: - id: aliqua in - id: pariatur do et timeMax: '1974-03-05T08:59:00.048Z' timeMin: '1992-03-30T15:21:47.410Z' timeZone: UTC FreeBusyPostResponse: description: FreeBusyPostResponse schema type: object properties: calendars: $ref: '#/components/schemas/FreeBusyPostResponseCalendars' groups: $ref: '#/components/schemas/FreeBusyPostResponseGroups' kind: type: string timeMax: type: string format: date-time timeMin: type: string format: date-time FreeBusyPostResponseCalendars: description: FreeBusyPostResponseCalendars schema type: object properties: ea8_a: $ref: '#/components/schemas/FreeBusyPostResponseCalendarsEa8A' tempor__: $ref: '#/components/schemas/FreeBusyPostResponseCalendarsTempor' FreeBusyPostResponseCalendarsEa8A: description: FreeBusyPostResponseCalendarsEa8A schema type: object properties: busy: type: array items: type: object properties: end: type: string format: date-time start: type: string format: date-time errors: type: array items: type: object properties: domain: type: string reason: type: string FreeBusyPostResponseCalendarsTempor: description: FreeBusyPostResponseCalendarsTempor schema type: object properties: busy: type: array items: type: object properties: end: type: string format: date-time start: type: string format: date-time errors: type: array items: type: object properties: domain: type: string reason: type: string FreeBusyPostResponseGroups: description: FreeBusyPostResponseGroups schema type: object properties: amet_0: $ref: '#/components/schemas/FreeBusyPostResponseGroupsAmet0' occaecat_3: $ref: '#/components/schemas/FreeBusyPostResponseGroupsOccaecat3' FreeBusyPostResponseGroupsAmet0: description: FreeBusyPostResponseGroupsAmet0 schema type: object properties: calendars: type: array items: type: string errors: type: array items: type: object properties: domain: type: string reason: type: string FreeBusyPostResponseGroupsOccaecat3: description: FreeBusyPostResponseGroupsOccaecat3 schema type: object properties: calendars: type: array items: type: string errors: type: array items: type: object properties: domain: type: string reason: type: string MeCalendarListWatchPostRequest: description: MeCalendarListWatchPostRequest schema type: object example: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit MeCalendarListWatchPostResponse: description: MeCalendarListWatchPostResponse schema type: object properties: address: type: string expiration: type: string id: type: string kind: type: string params: $ref: '#/components/schemas/MeCalendarListWatchPostResponseParams' payload: type: boolean resourceId: type: string resourceUri: type: string token: type: string type: type: string MeCalendarListWatchPostResponseParams: description: MeCalendarListWatchPostResponseParams schema type: object properties: reprehenderit5c: type: string sint_b: type: string MeSettingsWatchPostRequest: description: MeSettingsWatchPostRequest schema type: object example: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit MeSettingsWatchPostResponse: description: MeSettingsWatchPostResponse schema type: object properties: address: type: string expiration: type: string id: type: string kind: type: string params: $ref: '#/components/schemas/MeSettingsWatchPostResponseParams' payload: type: boolean resourceId: type: string resourceUri: type: string token: type: string type: type: string MeSettingsWatchPostResponseParams: description: MeSettingsWatchPostResponseParams schema type: object properties: reprehenderit5c: type: string sint_b: type: string UsersCalendarListGetResponse: description: UsersCalendarListGetResponse schema type: object properties: etag: type: string items: type: array items: type: object properties: accessRole: type: string backgroundColor: type: string colorId: type: string conferenceProperties: type: object properties: allowedConferenceSolutionTypes: type: array items: type: string defaultReminders: type: array items: type: object properties: method: type: string minutes: type: integer deleted: type: string description: type: string etag: type: string foregroundColor: type: string hidden: type: string id: type: string kind: type: string location: type: string notificationSettings: type: object properties: notifications: type: array items: type: object properties: method: type: string type: type: string primary: type: string selected: type: string summary: type: string summaryOverride: type: string timeZone: type: string kind: type: string nextPageToken: type: string nextSyncToken: type: string UsersMeCalendarListGetResponse: description: UsersMeCalendarListGetResponse schema type: object properties: accessRole: type: string backgroundColor: type: string colorId: type: string conferenceProperties: $ref: '#/components/schemas/UsersMeCalendarListGetResponseConferenceProperties' defaultReminders: type: array items: type: object properties: method: type: string minutes: type: integer deleted: type: string description: type: string etag: type: string foregroundColor: type: string hidden: type: string id: type: string kind: type: string location: type: string notificationSettings: $ref: '#/components/schemas/UsersMeCalendarListGetResponseNotificationSettings' primary: type: string selected: type: string summary: type: string summaryOverride: type: string timeZone: type: string UsersMeCalendarListGetResponseConferenceProperties: description: UsersMeCalendarListGetResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string UsersMeCalendarListGetResponseNotificationSettings: description: UsersMeCalendarListGetResponseNotificationSettings schema type: object properties: notifications: type: array items: type: object properties: method: type: string type: type: string UsersMeCalendarListPatchRequest: description: UsersMeCalendarListPatchRequest schema type: object example: accessRole: dolore deserunt nisi sunt backgroundColor: consequat tempor esse voluptate colorId: eiusmod pariatur et conferenceProperties: allowedConferenceSolutionTypes: - culpa elit - cillum defaultReminders: - method: Excepteur minutes: 35541699 - method: in magna culpa consequat minutes: 74169785 deleted: 'false' description: nulla etag: incididunt elit in foregroundColor: labore fugiat hidden: 'false' id: nulla kind: calendar#calendarListEntry location: aliqua notificationSettings: notifications: - method: id dolor minim type: ut occaecat sit e - method: consequat minim nisi consecte type: nulla id primary: 'false' selected: 'false' summary: anim Duis culpa quis consequ summaryOverride: deserunt elit reprehenderit timeZone: minim commodo incididunt reprehenderit sed UsersMeCalendarListPatchResponse: description: UsersMeCalendarListPatchResponse schema type: object properties: accessRole: type: string backgroundColor: type: string colorId: type: string conferenceProperties: $ref: '#/components/schemas/UsersMeCalendarListPatchResponseConferenceProperties' defaultReminders: type: array items: type: object properties: method: type: string minutes: type: integer deleted: type: string description: type: string etag: type: string foregroundColor: type: string hidden: type: string id: type: string kind: type: string location: type: string notificationSettings: $ref: '#/components/schemas/UsersMeCalendarListPatchResponseNotificationSettings' primary: type: string selected: type: string summary: type: string summaryOverride: type: string timeZone: type: string UsersMeCalendarListPatchResponseConferenceProperties: description: UsersMeCalendarListPatchResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string UsersMeCalendarListPatchResponseNotificationSettings: description: UsersMeCalendarListPatchResponseNotificationSettings schema type: object properties: notifications: type: array items: type: object properties: method: type: string type: type: string UsersMeCalendarListPostRequest: description: UsersMeCalendarListPostRequest schema type: object example: accessRole: dolore deserunt nisi sunt backgroundColor: consequat tempor esse voluptate colorId: eiusmod pariatur et conferenceProperties: allowedConferenceSolutionTypes: - culpa elit - cillum defaultReminders: - method: Excepteur minutes: 35541699 - method: in magna culpa consequat minutes: 74169785 deleted: 'false' description: nulla etag: incididunt elit in foregroundColor: labore fugiat hidden: 'false' id: nulla kind: calendar#calendarListEntry location: aliqua notificationSettings: notifications: - method: id dolor minim type: ut occaecat sit e - method: consequat minim nisi consecte type: nulla id primary: 'false' selected: 'false' summary: anim Duis culpa quis consequ summaryOverride: deserunt elit reprehenderit timeZone: minim commodo incididunt reprehenderit sed UsersMeCalendarListPostResponse: description: UsersMeCalendarListPostResponse schema type: object properties: accessRole: type: string backgroundColor: type: string colorId: type: string conferenceProperties: $ref: '#/components/schemas/UsersMeCalendarListPostResponseConferenceProperties' defaultReminders: type: array items: type: object properties: method: type: string minutes: type: integer deleted: type: string description: type: string etag: type: string foregroundColor: type: string hidden: type: string id: type: string kind: type: string location: type: string notificationSettings: $ref: '#/components/schemas/UsersMeCalendarListPostResponseNotificationSettings' primary: type: string selected: type: string summary: type: string summaryOverride: type: string timeZone: type: string UsersMeCalendarListPostResponseConferenceProperties: description: UsersMeCalendarListPostResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string UsersMeCalendarListPostResponseNotificationSettings: description: UsersMeCalendarListPostResponseNotificationSettings schema type: object properties: notifications: type: array items: type: object properties: method: type: string type: type: string UsersMeCalendarListPutRequest: description: UsersMeCalendarListPutRequest schema type: object example: accessRole: dolore deserunt nisi sunt backgroundColor: consequat tempor esse voluptate colorId: eiusmod pariatur et conferenceProperties: allowedConferenceSolutionTypes: - culpa elit - cillum defaultReminders: - method: Excepteur minutes: 35541699 - method: in magna culpa consequat minutes: 74169785 deleted: 'false' description: nulla etag: incididunt elit in foregroundColor: labore fugiat hidden: 'false' id: nulla kind: calendar#calendarListEntry location: aliqua notificationSettings: notifications: - method: id dolor minim type: ut occaecat sit e - method: consequat minim nisi consecte type: nulla id primary: 'false' selected: 'false' summary: anim Duis culpa quis consequ summaryOverride: deserunt elit reprehenderit timeZone: minim commodo incididunt reprehenderit sed UsersMeCalendarListPutResponse: description: UsersMeCalendarListPutResponse schema type: object properties: accessRole: type: string backgroundColor: type: string colorId: type: string conferenceProperties: $ref: '#/components/schemas/UsersMeCalendarListPutResponseConferenceProperties' defaultReminders: type: array items: type: object properties: method: type: string minutes: type: integer deleted: type: string description: type: string etag: type: string foregroundColor: type: string hidden: type: string id: type: string kind: type: string location: type: string notificationSettings: $ref: '#/components/schemas/UsersMeCalendarListPutResponseNotificationSettings' primary: type: string selected: type: string summary: type: string summaryOverride: type: string timeZone: type: string UsersMeCalendarListPutResponseConferenceProperties: description: UsersMeCalendarListPutResponseConferenceProperties schema type: object properties: allowedConferenceSolutionTypes: type: array items: type: string UsersMeCalendarListPutResponseNotificationSettings: description: UsersMeCalendarListPutResponseNotificationSettings schema type: object properties: notifications: type: array items: type: object properties: method: type: string type: type: string UsersMeSettingsGetResponse: description: UsersMeSettingsGetResponse schema type: object properties: etag: type: string items: type: array items: type: object properties: etag: type: string id: type: string kind: type: string value: type: string kind: type: string nextPageToken: type: string nextSyncToken: type: string UsersMeSettingsGetResponse1: description: UsersMeSettingsGetResponse1 schema type: object properties: etag: type: string id: type: string kind: type: string value: type: string examples: CalendarsAclGetResponse1Example: summary: Successful 200 response value: etag: laborum ea d items: - etag: in in qui non dolore id: occaecat dolor qui eu ut kind: calendar#aclRule role: culpa magna tempor Excepteur scope: type: culpa qui sint velit value: Lorem consectetur aliquip - etag: quis id Lorem la id: quis kind: calendar#aclRule role: culpa deserunt officia commodo scope: type: irure in quis ea value: ex dolore kind: calendar#acl nextPageToken: dolore ex nextSyncToken: amet labore quis CalendarsAclGetResponseExample: summary: Successful 200 response value: etag: velit eu voluptate id: ex dolore in sint kind: calendar#aclRule role: et scope: type: sit eiusmod culpa do value: quis esse CalendarsAclPatchResponseExample: summary: Successful 200 response value: etag: velit eu voluptate id: ex dolore in sint kind: calendar#aclRule role: et scope: type: sit eiusmod culpa do value: quis esse CalendarsAclPostResponseExample: summary: Successful 200 response value: etag: velit eu voluptate id: ex dolore in sint kind: calendar#aclRule role: et scope: type: sit eiusmod culpa do value: quis esse CalendarsAclPutResponseExample: summary: Successful 200 response value: etag: velit eu voluptate id: ex dolore in sint kind: calendar#aclRule role: et scope: type: sit eiusmod culpa do value: quis esse CalendarsAclWatchPostResponseExample: summary: Successful 200 response value: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit CalendarsEventsGetResponse1Example: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsGetResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsImportPostResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsInstancesGetResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsMovePostResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsPatchResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsPostResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsPutResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsQuickAddPostResponseExample: summary: Successful 200 response value: id: example-id name: Example Name CalendarsEventsWatchPostResponseExample: summary: Successful 200 response value: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit CalendarsGetResponseExample: summary: Successful 200 response value: conferenceProperties: allowedConferenceSolutionTypes: - anim enim ut veniam - sit labore description: officia enim aliquip ex etag: labore adipisicing fugiat id: est pro kind: calendar#calendar location: in voluptate commodo summary: labore adipisicing enim timeZone: cupidatat sed CalendarsPatchResponseExample: summary: Successful 200 response value: conferenceProperties: allowedConferenceSolutionTypes: - anim enim ut veniam - sit labore description: officia enim aliquip ex etag: labore adipisicing fugiat id: est pro kind: calendar#calendar location: in voluptate commodo summary: labore adipisicing enim timeZone: cupidatat sed CalendarsPostResponseExample: summary: Successful 200 response value: conferenceProperties: allowedConferenceSolutionTypes: - anim enim ut veniam - sit labore description: officia enim aliquip ex etag: labore adipisicing fugiat id: est pro kind: calendar#calendar location: in voluptate commodo summary: labore adipisicing enim timeZone: cupidatat sed CalendarsPutResponseExample: summary: Successful 200 response value: conferenceProperties: allowedConferenceSolutionTypes: - anim enim ut veniam - sit labore description: officia enim aliquip ex etag: labore adipisicing fugiat id: est pro kind: calendar#calendar location: in voluptate commodo summary: labore adipisicing enim timeZone: cupidatat sed ColorsGetResponseExample: summary: Successful 200 response value: calendar: qui_15: background: dolore et occaecat foreground: et est cupidatat ullamco nulla_2: background: cupidatat ipsum Duis foreground: officia elit Excepteur dolore laborisaf: background: ex proident culpa consectetur veniam foreground: cupidatat dolore mollit laborum event: Excepteure8: background: in foreground: Ut reprehenderit officia Duis kind: calendar#colors updated: '1990-01-21T16:25:35.908Z' FreeBusyPostResponseExample: summary: Successful 200 response value: calendars: ea8_a: busy: - end: '2015-07-24T01:15:56.179Z' start: '1981-06-16T20:23:49.974Z' - end: '1957-12-14T21:19:55.990Z' start: '2012-06-19T05:53:57.552Z' errors: - domain: l reason: qui minim in - domain: ea proident non ad aliquip reason: non mollit ad dolore tempor__: busy: - end: '2012-06-15T15:09:24.939Z' start: '2008-07-23T06:48:49.875Z' - end: '2001-10-07T01:39:27.884Z' start: '1962-01-18T06:39:30.566Z' errors: - domain: nostrud ad enim reason: cupidatat Lorem velit et quis - domain: consectetur repr reason: Ut groups: amet_0: calendars: - veniam ad est tempor - eu qui proident errors: - domain: do reason: exercitation - domain: exer reason: dolor occaecat_3: calendars: - ipsum nulla - ad nisi dolor errors: - domain: ad dolor tempor sunt reprehenderit reason: in tempor deserunt - domain: consectetur eu ea reason: est exercitation kind: calendar#freeBusy timeMax: '2011-01-28T06:05:22.021Z' timeMin: '1978-06-06T06:26:44.109Z' MeCalendarListWatchPostResponseExample: summary: Successful 200 response value: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit MeSettingsWatchPostResponseExample: summary: Successful 200 response value: address: incididunt sed consequat expiration: velit ad aliq id: velit eiusmod kind: api#channel params: reprehenderit5c: non sint_b: cupidatat do payload: false resourceId: aute resourceUri: fugiat consequat token: ullamco officia in type: ex eiusmod adipisicing mollit UsersCalendarListGetResponseExample: summary: Successful 200 response value: etag: qui labore aliqua in items: - accessRole: qui incididunt do Excepteur backgroundColor: ad esse nulla labore adipisicing colorId: ipsum conferenceProperties: allowedConferenceSolutionTypes: - adipisici - Duis of defaultReminders: - method: id cupidatat minutes: -16296761 - method: magna mollit proident minutes: -16227132 deleted: 'false' description: cupidatat Excepteur etag: 'ea ' foregroundColor: amet enim velit in hidden: 'false' id: sunt ad ipsum dolore kind: calendar#calendarListEntry location: deserunt ullamco proident occaecat id notificationSettings: notifications: - method: aliquip type: Lorem reprehenderit - method: pariatur incididunt type: anim consectetur deserunt primary: 'false' selected: 'false' summary: qui summaryOverride: velit id eiusmod minim amet timeZone: nisi Ut cillum sunt sit - accessRole: ea dolor ex sunt ut backgroundColor: dolore enim officia amet colorId: laborum amet nostrud ipsum deserunt conferenceProperties: allowedConferenceSolutionTypes: - anim consequat - dolor Ut ut defaultReminders: - method: sit qui minutes: 60974334 - method: in culpa minutes: 48454696 deleted: 'false' description: eiusmod do minim etag: adipisicing ut laborum ea foregroundColor: ipsum cillum hidden: 'false' id: quis Excepteur deserunt kind: calendar#calendarListEntry location: consequat Excepteur dolor notificationSettings: notifications: - method: nostrud aliquip non type: dolor laboris - method: fugiat voluptate mollit type: officia veniam primary: 'false' selected: 'false' summary: sit ex exercitation aliqua summaryOverride: aute exercitation timeZone: fugiat do ut kind: calendar#calendarList nextPageToken: sit ea nextSyncToken: labore consectetur proident occaecat UsersMeCalendarListGetResponseExample: summary: Successful 200 response value: accessRole: dolore deserunt nisi sunt backgroundColor: consequat tempor esse voluptate colorId: eiusmod pariatur et conferenceProperties: allowedConferenceSolutionTypes: - culpa elit - cillum defaultReminders: - method: Excepteur minutes: 35541699 - method: in magna culpa consequat minutes: 74169785 deleted: 'false' description: nulla etag: incididunt elit in foregroundColor: labore fugiat hidden: 'false' id: nulla kind: calendar#calendarListEntry location: aliqua notificationSettings: notifications: - method: id dolor minim type: ut occaecat sit e - method: consequat minim nisi consecte type: nulla id primary: 'false' selected: 'false' summary: anim Duis culpa quis consequ summaryOverride: deserunt elit reprehenderit timeZone: minim commodo incididunt reprehenderit sed UsersMeCalendarListPatchResponseExample: summary: Successful 200 response value: accessRole: dolore deserunt nisi sunt backgroundColor: consequat tempor esse voluptate colorId: eiusmod pariatur et conferenceProperties: allowedConferenceSolutionTypes: - culpa elit - cillum defaultReminders: - method: Excepteur minutes: 35541699 - method: in magna culpa consequat minutes: 74169785 deleted: 'false' description: nulla etag: incididunt elit in foregroundColor: labore fugiat hidden: 'false' id: nulla kind: calendar#calendarListEntry location: aliqua notificationSettings: notifications: - method: id dolor minim type: ut occaecat sit e - method: consequat minim nisi consecte type: nulla id primary: 'false' selected: 'false' summary: anim Duis culpa quis consequ summaryOverride: deserunt elit reprehenderit timeZone: minim commodo incididunt reprehenderit sed UsersMeCalendarListPostResponseExample: summary: Successful 200 response value: accessRole: dolore deserunt nisi sunt backgroundColor: consequat tempor esse voluptate colorId: eiusmod pariatur et conferenceProperties: allowedConferenceSolutionTypes: - culpa elit - cillum defaultReminders: - method: Excepteur minutes: 35541699 - method: in magna culpa consequat minutes: 74169785 deleted: 'false' description: nulla etag: incididunt elit in foregroundColor: labore fugiat hidden: 'false' id: nulla kind: calendar#calendarListEntry location: aliqua notificationSettings: notifications: - method: id dolor minim type: ut occaecat sit e - method: consequat minim nisi consecte type: nulla id primary: 'false' selected: 'false' summary: anim Duis culpa quis consequ summaryOverride: deserunt elit reprehenderit timeZone: minim commodo incididunt reprehenderit sed UsersMeCalendarListPutResponseExample: summary: Successful 200 response value: accessRole: dolore deserunt nisi sunt backgroundColor: consequat tempor esse voluptate colorId: eiusmod pariatur et conferenceProperties: allowedConferenceSolutionTypes: - culpa elit - cillum defaultReminders: - method: Excepteur minutes: 35541699 - method: in magna culpa consequat minutes: 74169785 deleted: 'false' description: nulla etag: incididunt elit in foregroundColor: labore fugiat hidden: 'false' id: nulla kind: calendar#calendarListEntry location: aliqua notificationSettings: notifications: - method: id dolor minim type: ut occaecat sit e - method: consequat minim nisi consecte type: nulla id primary: 'false' selected: 'false' summary: anim Duis culpa quis consequ summaryOverride: deserunt elit reprehenderit timeZone: minim commodo incididunt reprehenderit sed UsersMeSettingsGetResponse1Example: summary: Successful 200 response value: etag: nisi cupidatat non dolor id: sint velit sit kind: calendar#setting value: in UsersMeSettingsGetResponseExample: summary: Successful 200 response value: etag: in officia sed exercitation sit items: - etag: do commodo id: dolor Ut kind: calendar#setting value: non labore occaecat ut - etag: culpa labore ut id: ullamco ut quis kind: calendar#setting value: laborum consectetur eu in kind: calendar#settings nextPageToken: ullamco nextSyncToken: mag securitySchemes: oauth2Auth: type: http scheme: oauth2