openapi: 3.1.0 info: title: Google Gmail API description: The Gmail API is a RESTful API that can be used to access Gmail mailboxes and send mail. For most web applications the Gmail API is the best choice for authorized access to a user's Gmail data and is suitable for various applications. version: 1.0.0 servers: - url: https://gmail.googleapis.com description: Google Gmail API Server security: - oauth2Auth: [] tags: - name: Address description: Operations related to Address - name: Addresses description: Operations related to Addresses - name: Attachments description: Operations related to Attachments - name: Auto description: Operations related to Auto - name: Batch description: Operations related to Batch - name: Create description: Operations related to Create - name: Delegates description: Operations related to Delegates - name: Deletes description: Operations related to Deletes - name: Disables description: Operations related to Disables - name: Drafts description: Operations related to Drafts - name: Enables description: Operations related to Enables - name: Get description: Operations related to Get - name: History description: Operations related to History - name: Import description: Operations related to Import - name: Info description: Operations related to Info - name: Insert description: Operations related to Insert - name: Labels description: Operations related to Labels - name: Language description: Operations related to Language - name: Lists description: Operations related to Lists - name: Messages description: Operations related to Messages - name: Modify description: Operations related to Modify - name: Notifications description: Operations related to Notifications - name: Obliterate description: Operations related to Obliterate - name: Patch description: Operations related to Patch - name: Pop description: Operations related to Pop - name: Profile description: Operations related to Profile - name: Send description: Operations related to Send - name: Sets description: Operations related to Sets - name: Setting description: Operations related to Setting - name: Settings description: Operations related to Settings - name: Stop description: Operations related to Stop - name: Threads description: Operations related to Threads - name: Trash description: Operations related to Trash - name: Update description: Operations related to Update - name: Users description: Operations related to Users - name: Vacation description: Operations related to Vacation - name: Verify description: Operations related to Verify - name: Watch description: Operations related to Watch paths: /gmail/v1/users/{userId}/profile: get: tags: - Get - Profile summary: Google Get Profile description: The Google Gmail API's Get Profile operation retrieves the current user's Gmail profile information by making a GET request to the endpoint /gmail/v1/users/{userId}/profile, where {userId} can be either the user's email address or the special value "me" to indicate the authenticated user. This operation returns basic profile details including the user's email address, the total number of messages in their mailbox, the total number of threads, and their history ID, which is useful for tracking changes to the mailbox over time. The response provides essential metadata about the Gmail account without accessing the actual content of emails, making it a lightweight way to verify account details and obtain summary statistics. This endpoint requires appropriate OAuth 2.0 authorization scopes, typically gmail.readonly or gmail.metadata, to access the user's profile information securely. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersProfileGetResponse' examples: GmailUsersProfileGetResponseExample: $ref: '#/components/examples/GmailUsersProfileGetResponseExample' x-api-evangelist-processing: ChooseTags: true WriteDescription: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersProfileGetResponseExample /gmail/v1/users/{userId}/watch: post: tags: - Users - Watch summary: Google Watch Users description: The Watch Users operation in the Google Gmail API allows applications to set up push notifications for a user's mailbox by establishing a watch on their Gmail account. When called via POST to /gmail/v1/users/{userId}/watch, this endpoint configures Gmail to send notifications to a specified Cloud Pub/Sub topic whenever changes occur in the user's mailbox, such as receiving new emails, messages being deleted, or labels being modified. The watch remains active for a renewable period (default 7 days), and applications must include the target Pub/Sub topic details in the request body along with optional filters to specify which types of events should trigger notifications. This enables real-time synchronization and event-driven architectures without the need for constant polling of the mailbox. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/GmailUsersWatchPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersWatchPostResponse' examples: GmailUsersWatchPostResponseExample: $ref: '#/components/examples/GmailUsersWatchPostResponseExample' x-api-evangelist-processing: ChooseTags: true WriteDescription: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersWatchPostResponseExample /gmail/v1/users/{userId}/stop: post: tags: - Notifications - Stop - Users summary: Google Stop Notifications for User description: Stop receiving push notifications for the given user mailbox. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: {} responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/drafts/send: post: tags: - Drafts - Send summary: Google Send Drafts description: Sends the specified, existing draft to the recipients in the `To`, `Cc`, and `Bcc` headers. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userID}}' requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersDraftsSendPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersDraftsSendPostResponse' examples: UsersDraftsSendPostResponseExample: $ref: '#/components/examples/UsersDraftsSendPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersDraftsSendPostResponseExample /gmail/v1/users/{userId}/drafts/{id}: get: tags: - Drafts - Get summary: Google Get Drafts description: Gets the specified draft. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userId}}' - name: id in: path schema: type: string required: true description: '(Required) ' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersDraftsGetResponse' examples: GmailUsersDraftsGetResponseExample: $ref: '#/components/examples/GmailUsersDraftsGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersDraftsGetResponseExample put: tags: - Drafts - Update summary: Google Update Drafts description: Replaces a draft's content. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/GmailUsersDraftsPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersDraftsPutResponse' examples: GmailUsersDraftsPutResponseExample: $ref: '#/components/examples/GmailUsersDraftsPutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersDraftsPutResponseExample delete: tags: - Deletes - Drafts summary: Google Delete Drafts description: Immediately and permanently deletes the specified draft. Does not simply trash it. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/drafts: get: tags: - Drafts - Lists summary: Google List Drafts description: Lists the drafts in the user's mailbox. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userID}}' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersDraftsGetResponse1' examples: GmailUsersDraftsGetResponse1Example: $ref: '#/components/examples/GmailUsersDraftsGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersDraftsGetResponse1Example post: tags: - Create - Drafts summary: Google Create Drafts description: Creates a new draft with the `DRAFT` label. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/GmailUsersDraftsPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersDraftsPostResponse' examples: GmailUsersDraftsPostResponseExample: $ref: '#/components/examples/GmailUsersDraftsPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersDraftsPostResponseExample /gmail/v1/users/{userId}/history: get: tags: - History - Lists summary: Google List History description: Lists the history of all changes to the given mailbox. History results are returned in chronological order (increasing `historyId`). parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userId}}' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersHistoryGetResponse' examples: GmailUsersHistoryGetResponseExample: $ref: '#/components/examples/GmailUsersHistoryGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersHistoryGetResponseExample /gmail/v1/users/{userId}/messages/{id}/trash: post: tags: - Trash summary: Google Trash Messsages description: Moves the specified message to the trash. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: {} responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMessagesTrashPostResponse' examples: UsersMessagesTrashPostResponseExample: $ref: '#/components/examples/UsersMessagesTrashPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMessagesTrashPostResponseExample /gmail/v1/users/{userId}/messages/{id}/untrash: post: tags: - Messages summary: Google Untrash Messages description: Removes the specified message from the trash. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: {} responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMessagesUntrashPostResponse' examples: UsersMessagesUntrashPostResponseExample: $ref: '#/components/examples/UsersMessagesUntrashPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMessagesUntrashPostResponseExample /gmail/v1/users/{userId}/messages/{id}/modify: post: tags: - Messages - Modify summary: Google Modify Messages description: Modifies the labels on the specified message. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userId}}' - name: id in: path schema: type: string required: true description: '(Required) ' example: '{{messageId}}' requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMessagesModifyPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMessagesModifyPostResponse' examples: UsersMessagesModifyPostResponseExample: $ref: '#/components/examples/UsersMessagesModifyPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMessagesModifyPostResponseExample /gmail/v1/users/{userId}/messages/batchDelete: post: tags: - Batch - Deletes summary: Google Batch Delete description: Deletes many messages by message ID. Provides no guarantees that messages were not already deleted or even existed at all. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userID}}' requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMessagesBatchDeletePostRequest' responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/messages/import: post: tags: - Import - Messages summary: Google Import Messages description: Imports a message into only this user's mailbox, with standard email delivery scanning and classification similar to receiving via SMTP. This method doesn't perform SPF checks, so it might not work for some spam messages, such as those attempting to perform domain spoofing. This method does not send a message. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMessagesImportPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMessagesImportPostResponse' examples: UsersMessagesImportPostResponseExample: $ref: '#/components/examples/UsersMessagesImportPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMessagesImportPostResponseExample /gmail/v1/users/{userId}/messages/send: post: tags: - Messages - Send summary: Google Send Messages description: Sends the specified message to the recipients in the `To`, `Cc`, and `Bcc` headers. For example usage, see [Sending email](https://developers.google.com/gmail/api/guides/sending). parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userId}}' requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMessagesSendPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMessagesSendPostResponse' examples: UsersMessagesSendPostResponseExample: $ref: '#/components/examples/UsersMessagesSendPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMessagesSendPostResponseExample /gmail/v1/users/{userId}/messages/batchModify: post: tags: - Batch - Modify summary: Google Batch Modify description: Modifies the labels on the specified messages. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersMessagesBatchModifyPostRequest' responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/messages: get: tags: - Lists - Messages summary: Google List Messages description: Lists the messages in the user's mailbox. parameters: - name: Accept in: header schema: type: string example: application/json - name: maxResults in: query schema: type: string example: '{{maxResults}}' - name: pageToken in: query schema: type: string example: '{{pageToken}}' - name: q in: query schema: type: string example: '{{q}}' - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userId}}' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersMessagesGetResponse' examples: GmailUsersMessagesGetResponseExample: $ref: '#/components/examples/GmailUsersMessagesGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersMessagesGetResponseExample post: tags: - Insert - Messages summary: Google Insert Messages description: Directly inserts a message into only this user's mailbox similar to `IMAP APPEND`, bypassing most scanning and classification. Does not send a message. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/GmailUsersMessagesPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersMessagesPostResponse' examples: GmailUsersMessagesPostResponseExample: $ref: '#/components/examples/GmailUsersMessagesPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersMessagesPostResponseExample /gmail/v1/users/{userId}/messages/{id}: get: tags: - Get - Messages summary: Google Get Messages description: Gets the specified message. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersMessagesGetResponse1' examples: GmailUsersMessagesGetResponse1Example: $ref: '#/components/examples/GmailUsersMessagesGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersMessagesGetResponse1Example delete: tags: - Deletes - Messages summary: Google Delete Messages description: Immediately and permanently deletes the specified message. This operation cannot be undone. Prefer `messages.trash` instead. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/messages/{messageId}/attachments/{id}: get: tags: - Attachments - Get summary: Google Get Attachments description: Gets the specified message attachment. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: messageId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersMessagesAttachmentsGetResponse' examples: UsersMessagesAttachmentsGetResponseExample: $ref: '#/components/examples/UsersMessagesAttachmentsGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersMessagesAttachmentsGetResponseExample /gmail/v1/users/{userId}/labels: get: tags: - Labels - Lists summary: Google List Labels description: Lists all labels in the user's mailbox. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsGetResponse' examples: GmailUsersLabelsGetResponseExample: $ref: '#/components/examples/GmailUsersLabelsGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersLabelsGetResponseExample post: tags: - Create - Labels summary: Google Create Labels description: Creates a new label. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsPostResponse' examples: GmailUsersLabelsPostResponseExample: $ref: '#/components/examples/GmailUsersLabelsPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersLabelsPostResponseExample /gmail/v1/users/{userId}/labels/{id}: get: tags: - Get - Labels summary: Google Get Labels description: Gets the specified label. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsGetResponse1' examples: GmailUsersLabelsGetResponse1Example: $ref: '#/components/examples/GmailUsersLabelsGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersLabelsGetResponse1Example put: tags: - Labels - Update summary: Google Update Labels description: Updates the specified label. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsPutResponse' examples: GmailUsersLabelsPutResponseExample: $ref: '#/components/examples/GmailUsersLabelsPutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersLabelsPutResponseExample patch: tags: - Labels - Patch summary: Google Patch Labels description: Patch the specified label. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsPatchRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersLabelsPatchResponse' examples: GmailUsersLabelsPatchResponseExample: $ref: '#/components/examples/GmailUsersLabelsPatchResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersLabelsPatchResponseExample delete: tags: - Deletes - Labels summary: Google Delete Labels description: Immediately and permanently deletes the specified label and removes it from any messages and threads that it is applied to. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/threads/{id}: get: tags: - Get - Threads summary: Google Get Threads description: Gets the specified thread. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersThreadsGetResponse' examples: GmailUsersThreadsGetResponseExample: $ref: '#/components/examples/GmailUsersThreadsGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersThreadsGetResponseExample delete: tags: - Deletes - Threads summary: Google Delete Threads description: Immediately and permanently deletes the specified thread. Any messages that belong to the thread are also deleted. This operation cannot be undone. Prefer `threads.trash` instead. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/threads/{id}/modify: post: tags: - Modify - Threads summary: Google Modify Threads description: Modifies the labels applied to the thread. This applies to all messages in the thread. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersThreadsModifyPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersThreadsModifyPostResponse' examples: UsersThreadsModifyPostResponseExample: $ref: '#/components/examples/UsersThreadsModifyPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersThreadsModifyPostResponseExample /gmail/v1/users/{userId}/threads/{id}/trash: post: tags: - Threads - Trash summary: Google Trash Threads description: Moves the specified thread to the trash. Any messages that belong to the thread are also moved to the trash. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: {} responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersThreadsTrashPostResponse' examples: UsersThreadsTrashPostResponseExample: $ref: '#/components/examples/UsersThreadsTrashPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersThreadsTrashPostResponseExample /gmail/v1/users/{userId}/threads: get: tags: - Lists - Threads summary: Google List Threads description: Lists the threads in the user's mailbox. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userID}}' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/GmailUsersThreadsGetResponse1' examples: GmailUsersThreadsGetResponse1Example: $ref: '#/components/examples/GmailUsersThreadsGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: GmailUsersThreadsGetResponse1Example /gmail/v1/users/{userId}/settings/imap: get: tags: - Get summary: Google GET IMAP description: Gets IMAP settings. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsImapGetResponse' examples: UsersSettingsImapGetResponseExample: $ref: '#/components/examples/UsersSettingsImapGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsImapGetResponseExample put: tags: - Update summary: Google Update IMAP description: Updates IMAP settings. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsImapPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsImapPutResponse' examples: UsersSettingsImapPutResponseExample: $ref: '#/components/examples/UsersSettingsImapPutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsImapPutResponseExample /gmail/v1/users/{userId}/settings/pop: get: tags: - Get - Pop - Settings summary: Google Get POP Settings description: Gets POP settings. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: '{{userId}}' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsPopGetResponse' examples: UsersSettingsPopGetResponseExample: $ref: '#/components/examples/UsersSettingsPopGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsPopGetResponseExample put: tags: - Pop - Settings - Update summary: Google Update POP Settings description: Updates POP settings. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsPopPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsPopPutResponse' examples: UsersSettingsPopPutResponseExample: $ref: '#/components/examples/UsersSettingsPopPutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsPopPutResponseExample /gmail/v1/users/{userId}/settings/vacation: get: tags: - Get - Settings - Vacation summary: Google Get Vacation Settings description: Gets vacation responder settings. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsVacationGetResponse' examples: UsersSettingsVacationGetResponseExample: $ref: '#/components/examples/UsersSettingsVacationGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsVacationGetResponseExample put: tags: - Settings - Update - Vacation summary: Google Update Vacation Settings description: Updates vacation responder settings. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsVacationPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsVacationPutResponse' examples: UsersSettingsVacationPutResponseExample: $ref: '#/components/examples/UsersSettingsVacationPutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsVacationPutResponseExample /gmail/v1/users/{userId}/settings/language: get: tags: - Get - Language - Settings summary: Google Get Language Settings description: Gets language settings. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsLanguageGetResponse' examples: UsersSettingsLanguageGetResponseExample: $ref: '#/components/examples/UsersSettingsLanguageGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsLanguageGetResponseExample put: tags: - Language - Settings - Update summary: Google Update Language Settings description: Updates language settings. If successful, the return object contains the `displayLanguage` that was saved for the user, which may differ from the value passed into the request. This is because the requested `displayLanguage` may not be directly supported by Gmail but have a close variant that is, and so the variant may be chosen and saved instead. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsLanguagePutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsLanguagePutResponse' examples: UsersSettingsLanguagePutResponseExample: $ref: '#/components/examples/UsersSettingsLanguagePutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsLanguagePutResponseExample /gmail/v1/users/{userId}/settings/autoForwarding: get: tags: - Auto - Get - Settings summary: Google Get Auto Forwarding Settings description: Gets the auto-forwarding setting for the specified account. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsAutoForwardingGetResponse' examples: UsersSettingsAutoForwardingGetResponseExample: $ref: '#/components/examples/UsersSettingsAutoForwardingGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsAutoForwardingGetResponseExample put: tags: - Auto - Update summary: Google Update Auto Forwarding description: Updates the auto-forwarding setting for the specified account. A verified forwarding address must be specified when auto-forwarding is enabled. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsAutoForwardingPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsAutoForwardingPutResponse' examples: UsersSettingsAutoForwardingPutResponseExample: $ref: '#/components/examples/UsersSettingsAutoForwardingPutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsAutoForwardingPutResponseExample /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}/setDefault: post: tags: - Sets summary: Google Set default S/MIME config description: Sets the default S/MIME config for the specified send-as alias. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: {} responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}: get: tags: - Get - Info - Send summary: Google Get Send As SMIME Info description: Gets the specified S/MIME config for the specified send-as alias. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsSendAsSmimeInfoGetResponse' examples: SettingsSendAsSmimeInfoGetResponseExample: $ref: '#/components/examples/SettingsSendAsSmimeInfoGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsSendAsSmimeInfoGetResponseExample delete: tags: - Deletes - Info - Send summary: Google Delete Send As SMIME INfo description: Deletes the specified S/MIME config for the specified send-as alias. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo: get: tags: - Info - Lists summary: Google List SMIME Info description: Lists S/MIME configs for the specified send-as alias. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsSendAsSmimeInfoGetResponse1' examples: SettingsSendAsSmimeInfoGetResponse1Example: $ref: '#/components/examples/SettingsSendAsSmimeInfoGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsSendAsSmimeInfoGetResponse1Example post: tags: - Info - Insert summary: Google Insert SMIME Info description: Insert (upload) the given S/MIME config for the specified send-as alias. Note that pkcs12 format is required for the key. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/SettingsSendAsSmimeInfoPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsSendAsSmimeInfoPostResponse' examples: SettingsSendAsSmimeInfoPostResponseExample: $ref: '#/components/examples/SettingsSendAsSmimeInfoPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsSendAsSmimeInfoPostResponseExample /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/verify: post: tags: - Send - Verify summary: Google Verify Send As description: Sends a verification email to the specified send-as alias address. The verification status must be `pending`. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: {} responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}: get: tags: - Get - Send summary: Google Get Send As description: Gets the specified send-as alias. Fails with an HTTP 404 error if the specified address is not a member of the collection. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsGetResponse' examples: UsersSettingsSendAsGetResponseExample: $ref: '#/components/examples/UsersSettingsSendAsGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsSendAsGetResponseExample put: tags: - Send - Setting - Update summary: Google Update Send As Setting description: Updates a send-as alias. If a signature is provided, Gmail will sanitize the HTML before saving it with the alias. Addresses other than the primary address for the account can only be updated by service account clients that have been delegated domain-wide authority. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsPutRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsPutResponse' examples: UsersSettingsSendAsPutResponseExample: $ref: '#/components/examples/UsersSettingsSendAsPutResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsSendAsPutResponseExample patch: tags: - Patch - Send summary: Google Patch Send As description: Patch the specified send-as alias. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsPatchRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsPatchResponse' examples: UsersSettingsSendAsPatchResponseExample: $ref: '#/components/examples/UsersSettingsSendAsPatchResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsSendAsPatchResponseExample delete: tags: - Deletes - Send summary: Google Delete Send As description: Deletes the specified send-as alias. Revokes any verification that may have been required for using it. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: sendAsEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/sendAs: get: tags: - Get - Send summary: Google Get Send As description: Lists the send-as aliases for the specified account. The result includes the primary send-as address associated with the account as well as any custom "from" aliases. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsGetResponse1' examples: UsersSettingsSendAsGetResponse1Example: $ref: '#/components/examples/UsersSettingsSendAsGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsSendAsGetResponse1Example post: tags: - Create - Send summary: Google Create Send As description: Creates a custom "from" send-as alias. If an SMTP MSA is specified, Gmail will attempt to connect to the SMTP service to validate the configuration before creating the alias. If ownership verification is required for the alias, a message will be sent to the email address and the resource's verification status will be set to `pending`; otherwise, the resource will be created with verification status set to `accepted`. If a signature is provided, Gmail will sanitize the HTML before saving it with the alias. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsSendAsPostResponse' examples: UsersSettingsSendAsPostResponseExample: $ref: '#/components/examples/UsersSettingsSendAsPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsSendAsPostResponseExample /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:enable: post: tags: - Enables summary: Google Enable CSE Keypairs description: Turns on a client-side encryption key pair that was turned off. The key pair becomes active again for any associated client-side encryption identities. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: keyPairId in: path schema: type: string required: true requestBody: content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsPostResponse' examples: SettingsCseKeypairsPostResponseExample: $ref: '#/components/examples/SettingsCseKeypairsPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseKeypairsPostResponseExample /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}: get: tags: - Get summary: Google GET CSE Keypairs description: Retrieves an existing client-side encryption key pair. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: keyPairId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsGetResponse' examples: SettingsCseKeypairsGetResponseExample: $ref: '#/components/examples/SettingsCseKeypairsGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseKeypairsGetResponseExample /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:disable: post: tags: - Disables summary: Google Disable CSE Keypairs description: Turns off a client-side encryption key pair. The authenticated user can no longer use the key pair to decrypt incoming CSE message texts or sign outgoing CSE mail. To regain access, use the EnableCseKeyPair to turn on the key pair. After 30 days, you can permanently delete the key pair by using the ObliterateCseKeyPair method. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: keyPairId in: path schema: type: string required: true requestBody: content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsPostRequest1' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsPostResponse1' examples: SettingsCseKeypairsPostResponse1Example: $ref: '#/components/examples/SettingsCseKeypairsPostResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseKeypairsPostResponse1Example /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:obliterate: post: tags: - Obliterate summary: Google Obliterate CSE Keypairs description: Deletes a client-side encryption key pair permanently and immediately. You can only permanently delete key pairs that have been turned off for more than 30 days. To turn off a key pair, use the DisableCseKeyPair method. Gmail can't restore or decrypt any messages that were encrypted by an obliterated key. Authenticated users and Google Workspace administrators lose access to reading the encrypted messages. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: keyPairId in: path schema: type: string required: true requestBody: content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsPostRequest2' responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/cse/keypairs: get: tags: - Lists summary: Google List CSE Keypairs description: Lists client-side encryption key pairs for an authenticated user. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsGetResponse1' examples: SettingsCseKeypairsGetResponse1Example: $ref: '#/components/examples/SettingsCseKeypairsGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseKeypairsGetResponse1Example post: tags: - Create summary: Google Create CSE Keypairs description: Creates and uploads a client-side encryption S/MIME public key certificate chain and private key metadata for the authenticated user. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsPostRequest3' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseKeypairsPostResponse2' examples: SettingsCseKeypairsPostResponse2Example: $ref: '#/components/examples/SettingsCseKeypairsPostResponse2Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseKeypairsPostResponse2Example /gmail/v1/users/{userId}/settings/cse/identities: get: tags: - Lists summary: Google List CSE Identites description: Lists the client-side encrypted identities for an authenticated user. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseIdentitiesGetResponse' examples: SettingsCseIdentitiesGetResponseExample: $ref: '#/components/examples/SettingsCseIdentitiesGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseIdentitiesGetResponseExample post: tags: - Create summary: Google Create CSE Identites description: Creates and configures a client-side encryption identity that's authorized to send mail from the user account. Google publishes the S/MIME certificate to a shared domain-wide directory so that people within a Google Workspace organization can encrypt and send mail to the identity. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/SettingsCseIdentitiesPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseIdentitiesPostResponse' examples: SettingsCseIdentitiesPostResponseExample: $ref: '#/components/examples/SettingsCseIdentitiesPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseIdentitiesPostResponseExample /gmail/v1/users/{userId}/settings/cse/identities/{emailAddress}: patch: tags: - Patch summary: Google PATCH CSE Identites description: Associates a different key pair with an existing client-side encryption identity. The updated key pair must validate against Google's [S/MIME certificate profiles](https://support.google.com/a/answer/7300887). parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: emailAddress in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/SettingsCseIdentitiesPatchRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseIdentitiesPatchResponse' examples: SettingsCseIdentitiesPatchResponseExample: $ref: '#/components/examples/SettingsCseIdentitiesPatchResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseIdentitiesPatchResponseExample /gmail/v1/users/{userId}/settings/cse/identities/{cseEmailAddress}: get: tags: - Get summary: Google GET CSE Idenetites description: Retrieves a client-side encryption identity configuration. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: cseEmailAddress in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/SettingsCseIdentitiesGetResponse1' examples: SettingsCseIdentitiesGetResponse1Example: $ref: '#/components/examples/SettingsCseIdentitiesGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SettingsCseIdentitiesGetResponse1Example delete: tags: - Deletes summary: Google Delete CSE Idenities description: Deletes a client-side encryption identity. The authenticated user can no longer use the identity to send encrypted messages. You cannot restore the identity after you delete it. Instead, use the CreateCseIdentity method to create another identity with the same configuration. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: cseEmailAddress in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/filters/{id}: get: tags: - Get summary: Google Get Filters description: Gets a filter. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsFiltersGetResponse' examples: UsersSettingsFiltersGetResponseExample: $ref: '#/components/examples/UsersSettingsFiltersGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsFiltersGetResponseExample delete: tags: - Deletes summary: Google Delete Filters description: Immediately and permanently deletes the specified filter. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: id in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/filters: get: tags: - Lists summary: Google List Filters description: Lists the message filters of a Gmail user. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsFiltersGetResponse1' examples: UsersSettingsFiltersGetResponse1Example: $ref: '#/components/examples/UsersSettingsFiltersGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsFiltersGetResponse1Example post: tags: - Create summary: Google Create Filters description: 'Creates a filter. Note: you can only create a maximum of 1,000 filters.' parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsFiltersPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsFiltersPostResponse' examples: UsersSettingsFiltersPostResponseExample: $ref: '#/components/examples/UsersSettingsFiltersPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsFiltersPostResponseExample /gmail/v1/users/{userId}/settings/forwardingAddresses/{forwardingEmail}: get: tags: - Addresses - Get summary: Google Get Forwarding Addresses description: Gets the specified forwarding address. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: forwardingEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsForwardingAddressesGetResponse' examples: UsersSettingsForwardingAddressesGetResponseExample: $ref: '#/components/examples/UsersSettingsForwardingAddressesGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsForwardingAddressesGetResponseExample delete: tags: - Addresses - Deletes summary: Google Delete Forwarding Addresses description: Deletes the specified forwarding address and revokes any verification that may have been required. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: forwardingEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/forwardingAddresses: get: tags: - Addresses - Lists summary: Google List Forwarding Addresses description: Lists the forwarding addresses for the specified account. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsForwardingAddressesGetResponse1' examples: UsersSettingsForwardingAddressesGetResponse1Example: $ref: '#/components/examples/UsersSettingsForwardingAddressesGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsForwardingAddressesGetResponse1Example post: tags: - Address - Create summary: Google Create Forwarding Address description: Creates a forwarding address. If ownership verification is required, a message will be sent to the recipient and the resource's verification status will be set to `pending`; otherwise, the resource will be created with verification status set to `accepted`. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsForwardingAddressesPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsForwardingAddressesPostResponse' examples: UsersSettingsForwardingAddressesPostResponseExample: $ref: '#/components/examples/UsersSettingsForwardingAddressesPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsForwardingAddressesPostResponseExample /gmail/v1/users/{userId}/settings/delegates/{delegateEmail}: get: tags: - Delegates - Get summary: Google Get Delegates description: Gets the specified delegate. Note that a delegate user must be referred to by their primary email address, and not an email alias. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: delegateEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsDelegatesGetResponse' examples: UsersSettingsDelegatesGetResponseExample: $ref: '#/components/examples/UsersSettingsDelegatesGetResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsDelegatesGetResponseExample delete: tags: - Delegates - Deletes summary: Google Delete Delegates description: Removes the specified delegate (which can be of any verification status), and revokes any verification that may have been required for using it. Note that a delegate user must be referred to by their primary email address, and not an email alias. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i - name: delegateEmail in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '204': description: No Content content: text/plain: schema: type: string x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: SuccessExample /gmail/v1/users/{userId}/settings/delegates: get: tags: - Delegates - Lists summary: Google List Delegates description: Lists the delegates for the specified account. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsDelegatesGetResponse1' examples: UsersSettingsDelegatesGetResponse1Example: $ref: '#/components/examples/UsersSettingsDelegatesGetResponse1Example' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsDelegatesGetResponse1Example post: tags: - Create - Delegates summary: Google Create Delegates description: Adds a delegate with its verification status set directly to `accepted`, without sending any verification email. The delegate user must be a member of the same Google Workspace organization as the delegator user. Gmail imposes limitations on the number of delegates and delegators each user in a Google Workspace organization can have. These limits depend on your organization, but in general each user can have up to 25 delegates and up to 10 delegators. Note that a delegate user must be referred to by their primary email address, and not an email alias. Also note that when a new delegate is created, there may be up to a one minute delay before the new delegate is available for use. This method is only available to service account clients that have been delegated domain-wide authority. parameters: - name: Content-Type in: header schema: type: string example: application/json - name: Accept in: header schema: type: string example: application/json - name: userId in: path schema: type: string required: true description: '(Required) ' example: incididunt labore i requestBody: content: application/json: schema: $ref: '#/components/schemas/UsersSettingsDelegatesPostRequest' responses: '200': description: OK headers: Content-Type: schema: type: string example: application/json content: application/json: schema: $ref: '#/components/schemas/UsersSettingsDelegatesPostResponse' examples: UsersSettingsDelegatesPostResponseExample: $ref: '#/components/examples/UsersSettingsDelegatesPostResponseExample' x-api-evangelist-processing: ChooseTags: true x-microcks-operation: delay: 100 dispatcher: FALLBACK dispatcherRules: UsersSettingsDelegatesPostResponseExample components: schemas: GmailUsersDraftsGetResponse: description: GmailUsersDraftsGetResponse schema type: object properties: id: type: string message: $ref: '#/components/schemas/GmailUsersDraftsGetResponseMessage' GmailUsersDraftsGetResponse1: description: GmailUsersDraftsGetResponse1 schema type: object properties: drafts: type: array items: type: object properties: id: type: string message: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string nextPageToken: type: string resultSizeEstimate: type: integer GmailUsersDraftsGetResponseMessage: description: GmailUsersDraftsGetResponseMessage schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/GmailUsersDraftsGetResponseMessagePayload' sizeEstimate: type: integer raw: type: string GmailUsersDraftsGetResponseMessagePayload: description: GmailUsersDraftsGetResponseMessagePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/GmailUsersDraftsGetResponseMessagePayloadBody' parts: type: array items: type: object properties: value: type: string GmailUsersDraftsGetResponseMessagePayloadBody: description: GmailUsersDraftsGetResponseMessagePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string GmailUsersDraftsPostRequest: description: GmailUsersDraftsPostRequest schema type: object example: raw: '{{encodedMessage}}' GmailUsersDraftsPostResponse: description: GmailUsersDraftsPostResponse schema type: object properties: id: type: string message: $ref: '#/components/schemas/GmailUsersDraftsPostResponseMessage' GmailUsersDraftsPostResponseMessage: description: GmailUsersDraftsPostResponseMessage schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/GmailUsersDraftsPostResponseMessagePayload' sizeEstimate: type: integer raw: type: string GmailUsersDraftsPostResponseMessagePayload: description: GmailUsersDraftsPostResponseMessagePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/GmailUsersDraftsPostResponseMessagePayloadBody' parts: type: array items: type: object properties: value: type: string GmailUsersDraftsPostResponseMessagePayloadBody: description: GmailUsersDraftsPostResponseMessagePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string GmailUsersDraftsPutRequest: description: GmailUsersDraftsPutRequest schema type: object example: id: elit Lorem message: id: elit threadId: enim ut ut fugiat labelIds: - incididunt et non cupidatat - laboris deserunt do nostrud snippet: nostrud in historyId: ullamco internalDate: dolor ullamco elit fugiat payload: partId: consequat ipsum qui mimeType: enim quis dolor aliqua veniam filename: laboris ad headers: - name: labore aute nisi value: reprehenderit esse ex elit - name: sed value: anim ut veniam elit body: attachmentId: irure size: -58003592 data: officia laboris parts: - value: '' - value: '' sizeEstimate: -74092231 raw: in enim sit pariatur GmailUsersDraftsPutResponse: description: GmailUsersDraftsPutResponse schema type: object properties: id: type: string message: $ref: '#/components/schemas/GmailUsersDraftsPutResponseMessage' GmailUsersDraftsPutResponseMessage: description: GmailUsersDraftsPutResponseMessage schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/GmailUsersDraftsPutResponseMessagePayload' sizeEstimate: type: integer raw: type: string GmailUsersDraftsPutResponseMessagePayload: description: GmailUsersDraftsPutResponseMessagePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/GmailUsersDraftsPutResponseMessagePayloadBody' parts: type: array items: type: object properties: value: type: string GmailUsersDraftsPutResponseMessagePayloadBody: description: GmailUsersDraftsPutResponseMessagePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string GmailUsersHistoryGetResponse: description: GmailUsersHistoryGetResponse schema type: object properties: history: type: array items: type: object properties: id: type: string messages: type: array items: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string messagesAdded: type: array items: type: object properties: message: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string messagesDeleted: type: array items: type: object properties: message: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string labelsAdded: type: array items: type: object properties: message: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string labelIds: type: array items: type: string labelsRemoved: type: array items: type: object properties: message: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string labelIds: type: array items: type: string nextPageToken: type: string historyId: type: string GmailUsersLabelsGetResponse: description: GmailUsersLabelsGetResponse schema type: object properties: labels: type: array items: type: object properties: id: type: string name: type: string messageListVisibility: type: string labelListVisibility: type: string type: type: string messagesTotal: type: integer messagesUnread: type: integer threadsTotal: type: integer threadsUnread: type: integer color: type: object properties: textColor: type: string backgroundColor: type: string GmailUsersLabelsGetResponse1: description: GmailUsersLabelsGetResponse1 schema type: object properties: id: type: string name: type: string messageListVisibility: type: string labelListVisibility: type: string type: type: string messagesTotal: type: integer messagesUnread: type: integer threadsTotal: type: integer threadsUnread: type: integer color: $ref: '#/components/schemas/GmailUsersLabelsGetResponse1Color' GmailUsersLabelsGetResponse1Color: description: GmailUsersLabelsGetResponse1Color schema type: object properties: textColor: type: string backgroundColor: type: string GmailUsersLabelsPatchRequest: description: GmailUsersLabelsPatchRequest schema type: object example: id: nostrud officia pariatur name: esse nulla occaecat messageListVisibility: show labelListVisibility: labelShow type: system messagesTotal: -34033607 messagesUnread: 96181517 threadsTotal: 7293200 threadsUnread: 86726755 color: textColor: sunt fugiat ut voluptate backgroundColor: commodo est cupidatat in sed GmailUsersLabelsPatchResponse: description: GmailUsersLabelsPatchResponse schema type: object properties: id: type: string name: type: string messageListVisibility: type: string labelListVisibility: type: string type: type: string messagesTotal: type: integer messagesUnread: type: integer threadsTotal: type: integer threadsUnread: type: integer color: $ref: '#/components/schemas/GmailUsersLabelsPatchResponseColor' GmailUsersLabelsPatchResponseColor: description: GmailUsersLabelsPatchResponseColor schema type: object properties: textColor: type: string backgroundColor: type: string GmailUsersLabelsPostRequest: description: GmailUsersLabelsPostRequest schema type: object example: id: nostrud officia pariatur name: esse nulla occaecat messageListVisibility: show labelListVisibility: labelShow type: system messagesTotal: -34033607 messagesUnread: 96181517 threadsTotal: 7293200 threadsUnread: 86726755 color: textColor: sunt fugiat ut voluptate backgroundColor: commodo est cupidatat in sed GmailUsersLabelsPostResponse: description: GmailUsersLabelsPostResponse schema type: object properties: id: type: string name: type: string messageListVisibility: type: string labelListVisibility: type: string type: type: string messagesTotal: type: integer messagesUnread: type: integer threadsTotal: type: integer threadsUnread: type: integer color: $ref: '#/components/schemas/GmailUsersLabelsPostResponseColor' GmailUsersLabelsPostResponseColor: description: GmailUsersLabelsPostResponseColor schema type: object properties: textColor: type: string backgroundColor: type: string GmailUsersLabelsPutRequest: description: GmailUsersLabelsPutRequest schema type: object example: id: nostrud officia pariatur name: esse nulla occaecat messageListVisibility: show labelListVisibility: labelShow type: system messagesTotal: -34033607 messagesUnread: 96181517 threadsTotal: 7293200 threadsUnread: 86726755 color: textColor: sunt fugiat ut voluptate backgroundColor: commodo est cupidatat in sed GmailUsersLabelsPutResponse: description: GmailUsersLabelsPutResponse schema type: object properties: id: type: string name: type: string messageListVisibility: type: string labelListVisibility: type: string type: type: string messagesTotal: type: integer messagesUnread: type: integer threadsTotal: type: integer threadsUnread: type: integer color: $ref: '#/components/schemas/GmailUsersLabelsPutResponseColor' GmailUsersLabelsPutResponseColor: description: GmailUsersLabelsPutResponseColor schema type: object properties: textColor: type: string backgroundColor: type: string GmailUsersMessagesGetResponse: description: GmailUsersMessagesGetResponse schema type: object properties: messages: type: array items: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string nextPageToken: type: string resultSizeEstimate: type: integer GmailUsersMessagesGetResponse1: description: GmailUsersMessagesGetResponse1 schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/GmailUsersMessagesGetResponse1Payload' sizeEstimate: type: integer raw: type: string GmailUsersMessagesGetResponse1Payload: description: GmailUsersMessagesGetResponse1Payload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/GmailUsersMessagesGetResponse1PayloadBody' parts: type: array items: type: object properties: value: type: string GmailUsersMessagesGetResponse1PayloadBody: description: GmailUsersMessagesGetResponse1PayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string GmailUsersMessagesPostRequest: description: GmailUsersMessagesPostRequest schema type: object example: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris GmailUsersMessagesPostResponse: description: GmailUsersMessagesPostResponse schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/GmailUsersMessagesPostResponsePayload' sizeEstimate: type: integer raw: type: string GmailUsersMessagesPostResponsePayload: description: GmailUsersMessagesPostResponsePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/GmailUsersMessagesPostResponsePayloadBody' parts: type: array items: type: object properties: value: type: string GmailUsersMessagesPostResponsePayloadBody: description: GmailUsersMessagesPostResponsePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string GmailUsersProfileGetResponse: description: GmailUsersProfileGetResponse schema type: object properties: emailAddress: type: string messagesTotal: type: integer threadsTotal: type: integer historyId: type: string GmailUsersThreadsGetResponse: description: GmailUsersThreadsGetResponse schema type: object properties: id: type: string snippet: type: string historyId: type: string messages: type: array items: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string GmailUsersThreadsGetResponse1: description: GmailUsersThreadsGetResponse1 schema type: object properties: threads: type: array items: type: object properties: id: type: string snippet: type: string historyId: type: string messages: type: array items: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string nextPageToken: type: string resultSizeEstimate: type: integer GmailUsersWatchPostRequest: description: GmailUsersWatchPostRequest schema type: object example: labelIds: - officia ex reprehenderit et - labore ullamco ut labelFilterAction: exclude labelFilterBehavior: include topicName: Ut enim in in GmailUsersWatchPostResponse: description: GmailUsersWatchPostResponse schema type: object properties: historyId: type: string expiration: type: string SettingsCseIdentitiesGetResponse: description: SettingsCseIdentitiesGetResponse schema type: object properties: cseIdentities: type: array items: type: object properties: emailAddress: type: string primaryKeyPairId: type: string signAndEncryptKeyPairs: type: object properties: signingKeyPairId: type: string encryptionKeyPairId: type: string nextPageToken: type: string SettingsCseIdentitiesGetResponse1: description: SettingsCseIdentitiesGetResponse1 schema type: object properties: emailAddress: type: string primaryKeyPairId: type: string signAndEncryptKeyPairs: $ref: '#/components/schemas/SettingsCseIdentitiesGetResponse1SignAndEncryptKeyPairs' SettingsCseIdentitiesGetResponse1SignAndEncryptKeyPairs: description: SettingsCseIdentitiesGetResponse1SignAndEncryptKeyPairs schema type: object properties: signingKeyPairId: type: string encryptionKeyPairId: type: string SettingsCseIdentitiesPatchRequest: description: SettingsCseIdentitiesPatchRequest schema type: object example: emailAddress: aliquip quis id primaryKeyPairId: in exercitation esse signAndEncryptKeyPairs: signingKeyPairId: est deserunt encryptionKeyPairId: elit nulla esse ut SettingsCseIdentitiesPatchResponse: description: SettingsCseIdentitiesPatchResponse schema type: object properties: emailAddress: type: string primaryKeyPairId: type: string signAndEncryptKeyPairs: $ref: '#/components/schemas/SettingsCseIdentitiesPatchResponseSignAndEncryptKeyPairs' SettingsCseIdentitiesPatchResponseSignAndEncryptKeyPairs: description: SettingsCseIdentitiesPatchResponseSignAndEncryptKeyPairs schema type: object properties: signingKeyPairId: type: string encryptionKeyPairId: type: string SettingsCseIdentitiesPostRequest: description: SettingsCseIdentitiesPostRequest schema type: object example: emailAddress: aliquip quis id primaryKeyPairId: in exercitation esse signAndEncryptKeyPairs: signingKeyPairId: est deserunt encryptionKeyPairId: elit nulla esse ut SettingsCseIdentitiesPostResponse: description: SettingsCseIdentitiesPostResponse schema type: object properties: emailAddress: type: string primaryKeyPairId: type: string signAndEncryptKeyPairs: $ref: '#/components/schemas/SettingsCseIdentitiesPostResponseSignAndEncryptKeyPairs' SettingsCseIdentitiesPostResponseSignAndEncryptKeyPairs: description: SettingsCseIdentitiesPostResponseSignAndEncryptKeyPairs schema type: object properties: signingKeyPairId: type: string encryptionKeyPairId: type: string SettingsCseKeypairsGetResponse: description: SettingsCseKeypairsGetResponse schema type: object properties: keyPairId: type: string pkcs7: type: string pem: type: string subjectEmailAddresses: type: array items: type: string enablementState: type: string disableTime: type: string privateKeyMetadata: type: array items: type: object properties: privateKeyMetadataId: type: string kaclsKeyMetadata: type: object properties: kaclsUri: type: string kaclsData: type: string hardwareKeyMetadata: type: object properties: description: type: string SettingsCseKeypairsGetResponse1: description: SettingsCseKeypairsGetResponse1 schema type: object properties: cseKeyPairs: type: array items: type: object properties: keyPairId: type: string pkcs7: type: string pem: type: string subjectEmailAddresses: type: array items: type: string enablementState: type: string disableTime: type: string privateKeyMetadata: type: array items: type: object properties: privateKeyMetadataId: type: string kaclsKeyMetadata: type: object properties: kaclsUri: type: string kaclsData: type: string hardwareKeyMetadata: type: object properties: description: type: string nextPageToken: type: string SettingsCseKeypairsPostRequest: description: SettingsCseKeypairsPostRequest schema type: object example: {} SettingsCseKeypairsPostRequest1: description: SettingsCseKeypairsPostRequest1 schema type: object example: {} SettingsCseKeypairsPostRequest2: description: SettingsCseKeypairsPostRequest2 schema type: object example: {} SettingsCseKeypairsPostRequest3: description: SettingsCseKeypairsPostRequest3 schema type: object example: keyPairId: Lorem eiusmod pkcs7: ex incididunt pem: irure quis subjectEmailAddresses: - Excepteur Ut commodo aliquip - eu Lorem nulla enablementState: disabled disableTime: cill privateKeyMetadata: - privateKeyMetadataId: proident fugiat eu dolore kaclsKeyMetadata: kaclsUri: voluptate ipsum ad kaclsData: Duis laborum aute hardwareKeyMetadata: description: mollit la - privateKeyMetadataId: nulla ullamco kaclsKeyMetadata: kaclsUri: minim in kaclsData: sint eiusmod hardwareKeyMetadata: description: ut SettingsCseKeypairsPostResponse: description: SettingsCseKeypairsPostResponse schema type: object properties: keyPairId: type: string pkcs7: type: string pem: type: string subjectEmailAddresses: type: array items: type: string enablementState: type: string disableTime: type: string privateKeyMetadata: type: array items: type: object properties: privateKeyMetadataId: type: string kaclsKeyMetadata: type: object properties: kaclsUri: type: string kaclsData: type: string hardwareKeyMetadata: type: object properties: description: type: string SettingsCseKeypairsPostResponse1: description: SettingsCseKeypairsPostResponse1 schema type: object properties: keyPairId: type: string pkcs7: type: string pem: type: string subjectEmailAddresses: type: array items: type: string enablementState: type: string disableTime: type: string privateKeyMetadata: type: array items: type: object properties: privateKeyMetadataId: type: string kaclsKeyMetadata: type: object properties: kaclsUri: type: string kaclsData: type: string hardwareKeyMetadata: type: object properties: description: type: string SettingsCseKeypairsPostResponse2: description: SettingsCseKeypairsPostResponse2 schema type: object properties: keyPairId: type: string pkcs7: type: string pem: type: string subjectEmailAddresses: type: array items: type: string enablementState: type: string disableTime: type: string privateKeyMetadata: type: array items: type: object properties: privateKeyMetadataId: type: string kaclsKeyMetadata: type: object properties: kaclsUri: type: string kaclsData: type: string hardwareKeyMetadata: type: object properties: description: type: string SettingsSendAsSmimeInfoGetResponse: description: SettingsSendAsSmimeInfoGetResponse schema type: object properties: id: type: string issuerCn: type: string isDefault: type: boolean expiration: type: string pem: type: string pkcs12: type: string encryptedKeyPassword: type: string SettingsSendAsSmimeInfoGetResponse1: description: SettingsSendAsSmimeInfoGetResponse1 schema type: object properties: smimeInfo: type: array items: type: object properties: id: type: string issuerCn: type: string isDefault: type: boolean expiration: type: string pem: type: string pkcs12: type: string encryptedKeyPassword: type: string SettingsSendAsSmimeInfoPostRequest: description: SettingsSendAsSmimeInfoPostRequest schema type: object example: id: id issuerCn: ipsum qui s isDefault: false expiration: dolore magna pem: 'cillum labore ' pkcs12: in aute et encryptedKeyPassword: cillum ut SettingsSendAsSmimeInfoPostResponse: description: SettingsSendAsSmimeInfoPostResponse schema type: object properties: id: type: string issuerCn: type: string isDefault: type: boolean expiration: type: string pem: type: string pkcs12: type: string encryptedKeyPassword: type: string UsersDraftsSendPostRequest: description: UsersDraftsSendPostRequest schema type: object example: id: elit Lorem message: id: elit threadId: enim ut ut fugiat labelIds: - incididunt et non cupidatat - laboris deserunt do nostrud snippet: nostrud in historyId: ullamco internalDate: dolor ullamco elit fugiat payload: partId: consequat ipsum qui mimeType: enim quis dolor aliqua veniam filename: laboris ad headers: - name: labore aute nisi value: reprehenderit esse ex elit - name: sed value: anim ut veniam elit body: attachmentId: irure size: -58003592 data: officia laboris parts: - value: '' - value: '' sizeEstimate: -74092231 raw: in enim sit pariatur UsersDraftsSendPostResponse: description: UsersDraftsSendPostResponse schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/UsersDraftsSendPostResponsePayload' sizeEstimate: type: integer raw: type: string UsersDraftsSendPostResponsePayload: description: UsersDraftsSendPostResponsePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/UsersDraftsSendPostResponsePayloadBody' parts: type: array items: type: object properties: value: type: string UsersDraftsSendPostResponsePayloadBody: description: UsersDraftsSendPostResponsePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string UsersMessagesAttachmentsGetResponse: description: UsersMessagesAttachmentsGetResponse schema type: object properties: attachmentId: type: string size: type: integer data: type: string UsersMessagesBatchDeletePostRequest: description: UsersMessagesBatchDeletePostRequest schema type: object example: ids: - labore conseq - sit UsersMessagesBatchModifyPostRequest: description: UsersMessagesBatchModifyPostRequest schema type: object example: ids: - ullamco aliqua anim dolo - irure ea addLabelIds: - irure Lorem ex proident - 'proident ' removeLabelIds: - do anim ad nulla - minim irure UsersMessagesImportPostRequest: description: UsersMessagesImportPostRequest schema type: object example: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris UsersMessagesImportPostResponse: description: UsersMessagesImportPostResponse schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/UsersMessagesImportPostResponsePayload' sizeEstimate: type: integer raw: type: string UsersMessagesImportPostResponsePayload: description: UsersMessagesImportPostResponsePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/UsersMessagesImportPostResponsePayloadBody' parts: type: array items: type: object properties: value: type: string UsersMessagesImportPostResponsePayloadBody: description: UsersMessagesImportPostResponsePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string UsersMessagesModifyPostRequest: description: UsersMessagesModifyPostRequest schema type: object example: addLabelIds: - qui eu do ex - do sit esse dolor proident removeLabelIds: - Lorem sit - sed UsersMessagesModifyPostResponse: description: UsersMessagesModifyPostResponse schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/UsersMessagesModifyPostResponsePayload' sizeEstimate: type: integer raw: type: string UsersMessagesModifyPostResponsePayload: description: UsersMessagesModifyPostResponsePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/UsersMessagesModifyPostResponsePayloadBody' parts: type: array items: type: object properties: value: type: string UsersMessagesModifyPostResponsePayloadBody: description: UsersMessagesModifyPostResponsePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string UsersMessagesSendPostRequest: description: UsersMessagesSendPostRequest schema type: object example: raw: '{{encodedMessage}}' UsersMessagesSendPostResponse: description: UsersMessagesSendPostResponse schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/UsersMessagesSendPostResponsePayload' sizeEstimate: type: integer raw: type: string UsersMessagesSendPostResponsePayload: description: UsersMessagesSendPostResponsePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/UsersMessagesSendPostResponsePayloadBody' parts: type: array items: type: object properties: value: type: string UsersMessagesSendPostResponsePayloadBody: description: UsersMessagesSendPostResponsePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string UsersMessagesTrashPostResponse: description: UsersMessagesTrashPostResponse schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/UsersMessagesTrashPostResponsePayload' sizeEstimate: type: integer raw: type: string UsersMessagesTrashPostResponsePayload: description: UsersMessagesTrashPostResponsePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/UsersMessagesTrashPostResponsePayloadBody' parts: type: array items: type: object properties: value: type: string UsersMessagesTrashPostResponsePayloadBody: description: UsersMessagesTrashPostResponsePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string UsersMessagesUntrashPostResponse: description: UsersMessagesUntrashPostResponse schema type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: $ref: '#/components/schemas/UsersMessagesUntrashPostResponsePayload' sizeEstimate: type: integer raw: type: string UsersMessagesUntrashPostResponsePayload: description: UsersMessagesUntrashPostResponsePayload schema type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: $ref: '#/components/schemas/UsersMessagesUntrashPostResponsePayloadBody' parts: type: array items: type: object properties: value: type: string UsersMessagesUntrashPostResponsePayloadBody: description: UsersMessagesUntrashPostResponsePayloadBody schema type: object properties: attachmentId: type: string size: type: integer data: type: string UsersSettingsAutoForwardingGetResponse: description: UsersSettingsAutoForwardingGetResponse schema type: object properties: enabled: type: boolean emailAddress: type: string disposition: type: string UsersSettingsAutoForwardingPutRequest: description: UsersSettingsAutoForwardingPutRequest schema type: object example: enabled: false emailAddress: officia ullamco Ut laboris eu disposition: trash UsersSettingsAutoForwardingPutResponse: description: UsersSettingsAutoForwardingPutResponse schema type: object properties: enabled: type: boolean emailAddress: type: string disposition: type: string UsersSettingsDelegatesGetResponse: description: UsersSettingsDelegatesGetResponse schema type: object properties: delegateEmail: type: string verificationStatus: type: string UsersSettingsDelegatesGetResponse1: description: UsersSettingsDelegatesGetResponse1 schema type: object properties: delegates: type: array items: type: object properties: delegateEmail: type: string verificationStatus: type: string UsersSettingsDelegatesPostRequest: description: UsersSettingsDelegatesPostRequest schema type: object example: delegateEmail: Duis commodo enim irure verificationStatus: rejected UsersSettingsDelegatesPostResponse: description: UsersSettingsDelegatesPostResponse schema type: object properties: delegateEmail: type: string verificationStatus: type: string UsersSettingsFiltersGetResponse: description: UsersSettingsFiltersGetResponse schema type: object properties: id: type: string criteria: $ref: '#/components/schemas/UsersSettingsFiltersGetResponseCriteria' action: $ref: '#/components/schemas/UsersSettingsFiltersGetResponseAction' UsersSettingsFiltersGetResponse1: description: UsersSettingsFiltersGetResponse1 schema type: object properties: filter: type: array items: type: object properties: id: type: string criteria: type: object properties: from: type: string to: type: string subject: type: string query: type: string negatedQuery: type: string hasAttachment: type: boolean excludeChats: type: boolean size: type: integer sizeComparison: type: string action: type: object properties: addLabelIds: type: array items: type: string removeLabelIds: type: array items: type: string forward: type: string UsersSettingsFiltersGetResponseAction: description: UsersSettingsFiltersGetResponseAction schema type: object properties: addLabelIds: type: array items: type: string removeLabelIds: type: array items: type: string forward: type: string UsersSettingsFiltersGetResponseCriteria: description: UsersSettingsFiltersGetResponseCriteria schema type: object properties: from: type: string to: type: string subject: type: string query: type: string negatedQuery: type: string hasAttachment: type: boolean excludeChats: type: boolean size: type: integer sizeComparison: type: string UsersSettingsFiltersPostRequest: description: UsersSettingsFiltersPostRequest schema type: object example: id: in aute anim criteria: from: nulla adipisicing veniam et mollit to: veniam commodo subject: sit exercitation query: nulla cupidatat officia commodo laborum negatedQuery: exercitation laboris hasAttachment: true excludeChats: false size: -52983385 sizeComparison: smaller action: addLabelIds: - nostrud laboris sed esse - et ad removeLabelIds: - Lorem consequat l - minim Excepteur forward: culpa do UsersSettingsFiltersPostResponse: description: UsersSettingsFiltersPostResponse schema type: object properties: id: type: string criteria: $ref: '#/components/schemas/UsersSettingsFiltersPostResponseCriteria' action: $ref: '#/components/schemas/UsersSettingsFiltersPostResponseAction' UsersSettingsFiltersPostResponseAction: description: UsersSettingsFiltersPostResponseAction schema type: object properties: addLabelIds: type: array items: type: string removeLabelIds: type: array items: type: string forward: type: string UsersSettingsFiltersPostResponseCriteria: description: UsersSettingsFiltersPostResponseCriteria schema type: object properties: from: type: string to: type: string subject: type: string query: type: string negatedQuery: type: string hasAttachment: type: boolean excludeChats: type: boolean size: type: integer sizeComparison: type: string UsersSettingsForwardingAddressesGetResponse: description: UsersSettingsForwardingAddressesGetResponse schema type: object properties: forwardingEmail: type: string verificationStatus: type: string UsersSettingsForwardingAddressesGetResponse1: description: UsersSettingsForwardingAddressesGetResponse1 schema type: object properties: forwardingAddresses: type: array items: type: object properties: forwardingEmail: type: string verificationStatus: type: string UsersSettingsForwardingAddressesPostRequest: description: UsersSettingsForwardingAddressesPostRequest schema type: object example: forwardingEmail: ad tempor dolor verificationStatus: pending UsersSettingsForwardingAddressesPostResponse: description: UsersSettingsForwardingAddressesPostResponse schema type: object properties: forwardingEmail: type: string verificationStatus: type: string UsersSettingsImapGetResponse: description: UsersSettingsImapGetResponse schema type: object properties: enabled: type: boolean autoExpunge: type: boolean expungeBehavior: type: string maxFolderSize: type: integer UsersSettingsImapPutRequest: description: UsersSettingsImapPutRequest schema type: object example: enabled: false autoExpunge: false expungeBehavior: deleteForever maxFolderSize: -49364914 UsersSettingsImapPutResponse: description: UsersSettingsImapPutResponse schema type: object properties: enabled: type: boolean autoExpunge: type: boolean expungeBehavior: type: string maxFolderSize: type: integer UsersSettingsLanguageGetResponse: description: UsersSettingsLanguageGetResponse schema type: object properties: displayLanguage: type: string UsersSettingsLanguagePutRequest: description: UsersSettingsLanguagePutRequest schema type: object example: displayLanguage: occaecat adipisicing UsersSettingsLanguagePutResponse: description: UsersSettingsLanguagePutResponse schema type: object properties: displayLanguage: type: string UsersSettingsPopGetResponse: description: UsersSettingsPopGetResponse schema type: object properties: accessWindow: type: string disposition: type: string UsersSettingsPopPutRequest: description: UsersSettingsPopPutRequest schema type: object example: accessWindow: fromNowOn disposition: dispositionUnspecified UsersSettingsPopPutResponse: description: UsersSettingsPopPutResponse schema type: object properties: accessWindow: type: string disposition: type: string UsersSettingsSendAsGetResponse: description: UsersSettingsSendAsGetResponse schema type: object properties: sendAsEmail: type: string displayName: type: string replyToAddress: type: string signature: type: string isPrimary: type: boolean isDefault: type: boolean treatAsAlias: type: boolean smtpMsa: $ref: '#/components/schemas/UsersSettingsSendAsGetResponseSmtpMsa' verificationStatus: type: string UsersSettingsSendAsGetResponse1: description: UsersSettingsSendAsGetResponse1 schema type: object properties: sendAs: type: array items: type: object properties: sendAsEmail: type: string displayName: type: string replyToAddress: type: string signature: type: string isPrimary: type: boolean isDefault: type: boolean treatAsAlias: type: boolean smtpMsa: type: object properties: host: type: string port: type: integer username: type: string password: type: string securityMode: type: string verificationStatus: type: string UsersSettingsSendAsGetResponseSmtpMsa: description: UsersSettingsSendAsGetResponseSmtpMsa schema type: object properties: host: type: string port: type: integer username: type: string password: type: string securityMode: type: string UsersSettingsSendAsPatchRequest: description: UsersSettingsSendAsPatchRequest schema type: object example: sendAsEmail: ut nulla displayName: Excepteur replyToAddress: velit id culpa signature: officia quis adipisicing isPrimary: true isDefault: true treatAsAlias: false smtpMsa: host: in elit port: -34532702 username: aliqua laborum aliquip do password: tempor dolor velit securityMode: securityModeUnspecified verificationStatus: pending UsersSettingsSendAsPatchResponse: description: UsersSettingsSendAsPatchResponse schema type: object properties: sendAsEmail: type: string displayName: type: string replyToAddress: type: string signature: type: string isPrimary: type: boolean isDefault: type: boolean treatAsAlias: type: boolean smtpMsa: $ref: '#/components/schemas/UsersSettingsSendAsPatchResponseSmtpMsa' verificationStatus: type: string UsersSettingsSendAsPatchResponseSmtpMsa: description: UsersSettingsSendAsPatchResponseSmtpMsa schema type: object properties: host: type: string port: type: integer username: type: string password: type: string securityMode: type: string UsersSettingsSendAsPostRequest: description: UsersSettingsSendAsPostRequest schema type: object example: sendAsEmail: ut nulla displayName: Excepteur replyToAddress: velit id culpa signature: officia quis adipisicing isPrimary: true isDefault: true treatAsAlias: false smtpMsa: host: in elit port: -34532702 username: aliqua laborum aliquip do password: tempor dolor velit securityMode: securityModeUnspecified verificationStatus: pending UsersSettingsSendAsPostResponse: description: UsersSettingsSendAsPostResponse schema type: object properties: sendAsEmail: type: string displayName: type: string replyToAddress: type: string signature: type: string isPrimary: type: boolean isDefault: type: boolean treatAsAlias: type: boolean smtpMsa: $ref: '#/components/schemas/UsersSettingsSendAsPostResponseSmtpMsa' verificationStatus: type: string UsersSettingsSendAsPostResponseSmtpMsa: description: UsersSettingsSendAsPostResponseSmtpMsa schema type: object properties: host: type: string port: type: integer username: type: string password: type: string securityMode: type: string UsersSettingsSendAsPutRequest: description: UsersSettingsSendAsPutRequest schema type: object example: sendAsEmail: ut nulla displayName: Excepteur replyToAddress: velit id culpa signature: officia quis adipisicing isPrimary: true isDefault: true treatAsAlias: false smtpMsa: host: in elit port: -34532702 username: aliqua laborum aliquip do password: tempor dolor velit securityMode: securityModeUnspecified verificationStatus: pending UsersSettingsSendAsPutResponse: description: UsersSettingsSendAsPutResponse schema type: object properties: sendAsEmail: type: string displayName: type: string replyToAddress: type: string signature: type: string isPrimary: type: boolean isDefault: type: boolean treatAsAlias: type: boolean smtpMsa: $ref: '#/components/schemas/UsersSettingsSendAsPutResponseSmtpMsa' verificationStatus: type: string UsersSettingsSendAsPutResponseSmtpMsa: description: UsersSettingsSendAsPutResponseSmtpMsa schema type: object properties: host: type: string port: type: integer username: type: string password: type: string securityMode: type: string UsersSettingsVacationGetResponse: description: UsersSettingsVacationGetResponse schema type: object properties: enableAutoReply: type: boolean responseSubject: type: string responseBodyPlainText: type: string responseBodyHtml: type: string restrictToContacts: type: boolean restrictToDomain: type: boolean startTime: type: string endTime: type: string UsersSettingsVacationPutRequest: description: UsersSettingsVacationPutRequest schema type: object example: enableAutoReply: false responseSubject: ei responseBodyPlainText: veniam reprehe responseBodyHtml: id restrictToContacts: false restrictToDomain: true startTime: est mollit endTime: enim in aliqua Ut commodo UsersSettingsVacationPutResponse: description: UsersSettingsVacationPutResponse schema type: object properties: enableAutoReply: type: boolean responseSubject: type: string responseBodyPlainText: type: string responseBodyHtml: type: string restrictToContacts: type: boolean restrictToDomain: type: boolean startTime: type: string endTime: type: string UsersThreadsModifyPostRequest: description: UsersThreadsModifyPostRequest schema type: object example: addLabelIds: - labore anim culpa aliqua - Duis sed irure Ut aliqua removeLabelIds: - consectetur et dolore Lorem - reprehenderit tempor id dolore incididunt UsersThreadsModifyPostResponse: description: UsersThreadsModifyPostResponse schema type: object properties: id: type: string snippet: type: string historyId: type: string messages: type: array items: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string UsersThreadsTrashPostResponse: description: UsersThreadsTrashPostResponse schema type: object properties: id: type: string snippet: type: string historyId: type: string messages: type: array items: type: object properties: id: type: string threadId: type: string labelIds: type: array items: type: string snippet: type: string historyId: type: string internalDate: type: string payload: type: object properties: partId: type: string mimeType: type: string filename: type: string headers: type: array items: type: object properties: name: type: string value: type: string body: type: object properties: attachmentId: type: string size: type: integer data: type: string parts: type: array items: type: object properties: value: type: string sizeEstimate: type: integer raw: type: string examples: GmailUsersDraftsGetResponse1Example: summary: Successful 200 response value: drafts: - id: labore do cupidatat dolor consectetur message: id: cillum incididunt eiusmod anim threadId: quis non proident labelIds: - dolor dol - nulla ad sed exercitation snippet: aute ad historyId: quis anim a internalDate: sint dolore payload: partId: enim nulla ad mimeType: id ani filename: pariatur headers: - name: dolor est value: veniam ut nostrud culpa - name: sed minim value: ipsum occaecat sed dolor body: attachmentId: dolore quis et size: -13145088 data: pariatur magna in Duis in parts: - value: '' - value: '' sizeEstimate: -49941379 raw: non veniam eiusmod - id: anim message: id: consectetur threadId: veniam in fugiat adipisicing esse labelIds: - ut - anim proident magna esse snippet: quis tempor laborum officia fugiat historyId: dolor internalDate: cupidatat velit ut sint in payload: partId: tempor mimeType: deseru filename: dolore veniam headers: - name: veni value: eu in - name: qui irure aliqua cupidatat value: commodo laborum nostrud id body: attachmentId: non eiusmod Excepteur size: 69980865 data: Excepteur reprehenderit proident sed parts: - value: '' - value: '' sizeEstimate: 15653869 raw: ipsum dolor qui nextPageToken: veniam laborum labore Ut aliquip resultSizeEstimate: 46963148 GmailUsersDraftsGetResponseExample: summary: Successful 200 response value: id: elit Lorem message: id: elit threadId: enim ut ut fugiat labelIds: - incididunt et non cupidatat - laboris deserunt do nostrud snippet: nostrud in historyId: ullamco internalDate: dolor ullamco elit fugiat payload: partId: consequat ipsum qui mimeType: enim quis dolor aliqua veniam filename: laboris ad headers: - name: labore aute nisi value: reprehenderit esse ex elit - name: sed value: anim ut veniam elit body: attachmentId: irure size: -58003592 data: officia laboris parts: - value: '' - value: '' sizeEstimate: -74092231 raw: in enim sit pariatur GmailUsersDraftsPostResponseExample: summary: Successful 200 response value: id: elit Lorem message: id: elit threadId: enim ut ut fugiat labelIds: - incididunt et non cupidatat - laboris deserunt do nostrud snippet: nostrud in historyId: ullamco internalDate: dolor ullamco elit fugiat payload: partId: consequat ipsum qui mimeType: enim quis dolor aliqua veniam filename: laboris ad headers: - name: labore aute nisi value: reprehenderit esse ex elit - name: sed value: anim ut veniam elit body: attachmentId: irure size: -58003592 data: officia laboris parts: - value: '' - value: '' sizeEstimate: -74092231 raw: in enim sit pariatur GmailUsersDraftsPutResponseExample: summary: Successful 200 response value: id: elit Lorem message: id: elit threadId: enim ut ut fugiat labelIds: - incididunt et non cupidatat - laboris deserunt do nostrud snippet: nostrud in historyId: ullamco internalDate: dolor ullamco elit fugiat payload: partId: consequat ipsum qui mimeType: enim quis dolor aliqua veniam filename: laboris ad headers: - name: labore aute nisi value: reprehenderit esse ex elit - name: sed value: anim ut veniam elit body: attachmentId: irure size: -58003592 data: officia laboris parts: - value: '' - value: '' sizeEstimate: -74092231 raw: in enim sit pariatur GmailUsersHistoryGetResponseExample: summary: Successful 200 response value: history: - id: proident pariatur aute Lorem messages: - id: eiusmod id nisi threadId: anim et do labelIds: - e - non magna in id snippet: in historyId: dolor voluptate ex mollit internalDate: occaecat elit velit payload: partId: anim pariatur mimeType: sint cillum nulla incididunt filename: sed consequat esse eu headers: - name: amet ad Ut labore value: nisi deserunt - name: exercitation ex value: amet body: attachmentId: aliquip sunt ad in size: 49473554 data: aliqua ea dolor nostrud parts: - value: '' - value: '' sizeEstimate: -46841497 raw: f - id: fugiat minim veniam sed threadId: ipsum officia magna irure labelIds: - sunt - velit consectetur magna snippet: voluptate historyId: et proident sunt in internalDate: non adipisicing payload: partId: in ullamco mimeType: labore Excepteur filename: pariatur commodo headers: - name: nostrud minim tempor Lorem value: aliquip id qui - name: nisi sit veniam value: et ipsum body: attachmentId: do sit size: 66422063 data: non do aliquip ea sit parts: - value: '' - value: '' sizeEstimate: -37565359 raw: veniam laboris enim ullamco messagesAdded: - message: id: non fugiat Ut magna ullamco threadId: ut exercitation elit labelIds: - irure Excepteur do - nulla sed adipisicing enim snippet: minim historyId: adipisicing velit consequat internalDate: laborum nisi payload: partId: sed enim i mimeType: tempor esse dolor in nulla filename: sunt commodo headers: - name: Lorem value: Ut dolore reprehenderit - name: tempor fugiat minim consectetur value: aliquip body: attachmentId: dolore quis exercitation size: -24042089 data: exercitation aliqua parts: - value: '' - value: '' sizeEstimate: -38447430 raw: culpa nisi ullamco aliquip - message: id: labore ullamco Excepteur laboris enim threadId: proident off labelIds: - 'cillum ' - Lorem incididunt ullamco ipsum snippet: Lorem laborum historyId: qui mollit internalDate: ad commodo minim payload: partId: commodo dolor do mimeType: ad nisi filename: es headers: - name: sunt enim value: ipsum - name: elit fugiat dolore aute value: mollit Ut body: attachmentId: ea reprehenderit size: 2087603 data: in parts: - value: '' - value: '' sizeEstimate: -15899428 raw: voluptate dolor laboris ad messagesDeleted: - message: id: Duis elit in threadId: fugiat labelIds: - id dolor est - deserunt nisi cupidatat snippet: quis historyId: ad internalDate: est pariatur offi payload: partId: mollit amet pariatur labore mimeType: in filename: aute headers: - name: consectetur dolor sint value: anim - name: laborum est laboris molli value: consequat est sint body: attachmentId: aliquip ut cillum minim size: 76634140 data: tempor parts: - value: '' - value: '' sizeEstimate: -35873513 raw: irure qui laboris cupidatat - message: id: cupidatat do adipisicing threadId: occaecat pariatur labelIds: - sit et irure Exce - et Duis exercitation snippet: voluptate in historyId: ut esse internalDate: Excepteur consectetur aliqua nisi payload: partId: occaecat quis sunt mimeType: cillu filename: quis exercitation headers: - name: in proident el value: nisi mollit sunt - name: o value: consectetur proident in body: attachmentId: sint incididunt fugiat velit sunt size: -88355343 data: mollit commodo esse parts: - value: '' - value: '' sizeEstimate: 13437488 raw: sed labore tempor labelsAdded: - message: id: cillum consequat eu laboris officia threadId: magna dolore labelIds: - sunt tempor officia deser - est irure in snippet: sint dolor sunt historyId: sunt do exercitation minim internalDate: ea voluptate Lorem enim payload: partId: sunt enim mimeType: id laboris filename: cupidatat headers: - name: tempor pariatur value: cupidatat ex - name: in dolore quis value: pariatur body: attachmentId: 'aute ' size: 99676228 data: consequat veniam aliqua ex parts: - value: '' - value: '' sizeEstimate: 85599678 raw: ut labelIds: - nisi eiusmod - et amet nisi sed laboris - message: id: enim threadId: Duis consectetur labelIds: - ullamco adi - sed snippet: nisi veniam historyId: ex internalDate: exercitation sit dolore payload: partId: officia mimeType: voluptate cillum officia et nostrud filename: dolore consequat laborum headers: - name: reprehenderit nostrud elit value: consectetur in nisi - name: anim occaecat value: occaecat laborum body: attachmentId: dolore deserunt anim do minim size: 83222280 data: enim magna parts: - value: '' - value: '' sizeEstimate: -97289468 raw: dolore ea labelIds: - aliquip proident - mollit nostrud nisi elit labelsRemoved: - message: id: tempo threadId: in sunt esse nulla labelIds: - in dolor dolore ipsum - consequat irure ea snippet: enim anim eiusmod ipsum historyId: velit anim dolore fugiat internalDate: laboris payload: partId: reprehenderit ullamco mimeType: est consectetur et ullamco ad filename: anim laboris enim headers: - name: ea Lorem eiusmod value: occaecat laborum in - name: Duis dolor ipsum au value: cillum aliqua in body: attachmentId: '' size: -69821908 data: Ut amet ut parts: - value: '' - value: '' sizeEstimate: 30152194 raw: enim minim ullamco aliqua cillum labelIds: - cillum - officia cillum sit - message: id: cillum reprehenderit Excepteur threadId: dolore esse sint culpa labelIds: - et irure eu do - elit et consectetur Ut snippet: ea s historyId: commodo veniam mollit qui ipsum internalDate: deserunt cupidatat mollit payload: partId: proident consectetur eu adipisicing mimeType: 'fugiat culpa aute ' filename: aliquip sed headers: - name: anim dolor value: consectetur - name: magna nostrud value: consectetur enim culpa commodo body: attachmentId: 'tempor sint ' size: 59632845 data: eu parts: - value: '' - value: '' sizeEstimate: 75124651 raw: sed labelIds: - deserunt in aliqua cillum - anim in - id: ea consequat messages: - id: culpa enim threadId: ad commodo sed sunt Lorem labelIds: - cupidatat Duis - ut in quis cupidatat snippet: magna Lorem anim historyId: aliqua internalDate: velit id proident nostrud payload: partId: esse incididunt laboris deserunt eiusmod mimeType: ex sunt aliquip ut filename: incididunt qui headers: - name: nulla id value: nostrud anim - name: ipsum est anim consequat value: est eiusmod velit body: attachmentId: exercitation size: -2350523 data: ut occaecat id parts: - value: '' - value: '' sizeEstimate: -70931197 raw: ex est commodo minim - id: dolore eu Lorem threadId: dolor labelIds: - non dolor Excepteur in - id nostrud irure amet snippet: n historyId: elit reprehenderit irure non internalDate: amet nostrud labore Excepte payload: partId: officia ut commodo mimeType: tempor occaecat filename: tempor headers: - name: cillum ullamco value: anim e - name: est exercitation irure e value: id body: attachmentId: incididunt culpa elit size: 99232191 data: Excepteur ea pariatur culpa parts: - value: '' - value: '' sizeEstimate: 76239793 raw: nostrud reprehenderit velit messagesAdded: - message: id: ut mollit threadId: consequat ad labelIds: - nulla et qui - cupidatat aliquip commodo do snippet: nulla esse exercitation eiusmod historyId: tempor internalDate: non aliqua payload: partId: dolore quis elit mimeType: culpa id tempor ex filename: do Duis headers: - name: ut value: tempor proident quis ut - name: aliqua value: magna aliquip consequat eiusmod esse body: attachmentId: cupidatat ullamco reprehenderit size: 94308201 data: tempor deserunt sit amet parts: - value: '' - value: '' sizeEstimate: -17434830 raw: velit in incididunt ad - message: id: labore ullamco threadId: magna nulla ut labelIds: - nulla sit eiusmod - labore an snippet: ex enim reprehenderit Ut historyId: ex internalDate: des payload: partId: incididunt et irure magna Duis mimeType: occaecat officia filename: ullamco culpa aute headers: - name: ex exercitation value: commodo dolore ullamco - name: Excepteur value: ipsum mag body: attachmentId: et size: -54386568 data: do ullamco parts: - value: '' - value: '' sizeEstimate: -10107583 raw: sunt aute messagesDeleted: - message: id: p threadId: mollit elit labelIds: - con - ut proident ex snippet: minim cillum historyId: id enim E internalDate: ex payload: partId: quis ad mimeType: adipisicing est anim veniam filename: sit Ut headers: - name: ad id irure value: ex est adipisicing - name: consectetur labore value: elit enim body: attachmentId: cillum non ut amet aliquip size: 20140005 data: fugiat id exercitation parts: - value: '' - value: '' sizeEstimate: -77249420 raw: Lorem tempor culpa - message: id: nostrud oc threadId: nostrud sed cillum velit sunt labelIds: - quis laboris laborum aliqua - dolor sed ut esse dolore snippet: non historyId: in consequat ipsum internalDate: ad ipsum dolore payload: partId: anim nulla nostrud incididunt ex mimeType: irure amet filename: ad headers: - name: veniam Excepteur sit ullamco value: ullamco aute proident non - name: ut enim tempor value: minim in cupidatat id body: attachmentId: enim sit Duis in size: -37124897 data: dolor Excepteur aute cupidatat dolor parts: - value: '' - value: '' sizeEstimate: 61813692 raw: ipsum quis labelsAdded: - message: id: dolor mollit threadId: id ut veniam labelIds: - labore i - commodo Excepteur snippet: quis elit historyId: occaecat consequat amet aute fugiat internalDate: sed sunt payload: partId: occaecat deserunt sed ut mimeType: sunt ut ut voluptate filename: ipsum pariatur sed headers: - name: elit deserunt voluptate non value: velit - name: consequat id eiusmod sed value: veniam ut voluptate body: attachmentId: ut ipsum laboris non et size: -51157710 data: Excepteur voluptate parts: - value: '' - value: '' sizeEstimate: -83490524 raw: sunt proident ut labelIds: - deserunt cillum - sit qui culpa irure - message: id: dolore pariatur threadId: est sit labelIds: - est dolore non aliqua - esse Duis proident snippet: culpa laboris historyId: exercitation do non internalDate: dolore payload: partId: in dolore officia et mimeType: aliquip filename: 'sunt ' headers: - name: sed enim labore Lorem proident value: laborum sunt - name: com value: cupidatat consequat proident body: attachmentId: aliqua adipisicing in eu incididunt size: -20883488 data: in laborum parts: - value: '' - value: '' sizeEstimate: 43883889 raw: ex mollit labelIds: - commodo officia cupidatat - nostrud do labelsRemoved: - message: id: dolor amet mollit tempor incididunt threadId: proident elit consectetur laboris labelIds: - aliquip adipisicing anim - nulla ut officia esse snippet: qui nulla historyId: eiusmod internalDate: magna fugiat payload: partId: cillum laboris enim m mimeType: in eu filename: ea headers: - name: magna Ut esse officia in value: dolor labore - name: officia do value: elit sunt Ut officia consequat body: attachmentId: aliquip ut size: -29237228 data: in parts: - value: '' - value: '' sizeEstimate: 89770840 raw: ea labelIds: - in laborum consectetur - non sit elit - message: id: dolore amet threadId: consectetur eu labelIds: - sed deserunt enim aliquip - consectetur laborum est cillum snippet: ipsum ut officia id dolore historyId: cupidatat est internalDate: elit do payload: partId: culpa ame mimeType: Duis est nostrud Lorem filename: minim adipisicing enim laboris deserunt headers: - name: laboris ex exercitation value: Ut ut officia et Lorem - name: sint exercitation value: adipisicing ea culpa body: attachmentId: consectetur size: -58922 data: ex ullamco parts: - value: '' - value: '' sizeEstimate: 10775774 raw: dolor pari labelIds: - Duis ut laboris - proident ullamco nextPageToken: do deserunt pariatu historyId: cillum veniam Excepteur et GmailUsersLabelsGetResponse1Example: summary: Successful 200 response value: id: nostrud officia pariatur name: esse nulla occaecat messageListVisibility: show labelListVisibility: labelShow type: system messagesTotal: -34033607 messagesUnread: 96181517 threadsTotal: 7293200 threadsUnread: 86726755 color: textColor: sunt fugiat ut voluptate backgroundColor: commodo est cupidatat in sed GmailUsersLabelsGetResponseExample: summary: Successful 200 response value: labels: - id: mollit enim dolore reprehenderit name: non consequat messageListVisibility: show labelListVisibility: labelShow type: user messagesTotal: -89757017 messagesUnread: 37713675 threadsTotal: -34499465 threadsUnread: 38690910 color: textColor: ut minim Excepteur Ut backgroundColor: dolor id fugiat consectetur - id: ut incididunt anim esse dolore name: magna voluptate in aliquip et messageListVisibility: hide labelListVisibility: labelShow type: user messagesTotal: -45069202 messagesUnread: -69687222 threadsTotal: -63655159 threadsUnread: -93904503 color: textColor: irure t backgroundColor: occaecat aliquip GmailUsersLabelsPatchResponseExample: summary: Successful 200 response value: id: nostrud officia pariatur name: esse nulla occaecat messageListVisibility: show labelListVisibility: labelShow type: system messagesTotal: -34033607 messagesUnread: 96181517 threadsTotal: 7293200 threadsUnread: 86726755 color: textColor: sunt fugiat ut voluptate backgroundColor: commodo est cupidatat in sed GmailUsersLabelsPostResponseExample: summary: Successful 200 response value: id: nostrud officia pariatur name: esse nulla occaecat messageListVisibility: show labelListVisibility: labelShow type: system messagesTotal: -34033607 messagesUnread: 96181517 threadsTotal: 7293200 threadsUnread: 86726755 color: textColor: sunt fugiat ut voluptate backgroundColor: commodo est cupidatat in sed GmailUsersLabelsPutResponseExample: summary: Successful 200 response value: id: nostrud officia pariatur name: esse nulla occaecat messageListVisibility: show labelListVisibility: labelShow type: system messagesTotal: -34033607 messagesUnread: 96181517 threadsTotal: 7293200 threadsUnread: 86726755 color: textColor: sunt fugiat ut voluptate backgroundColor: commodo est cupidatat in sed GmailUsersMessagesGetResponse1Example: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris GmailUsersMessagesGetResponseExample: summary: Successful 200 response value: messages: - id: sed proident adipisicing culpa esse threadId: ullamco labelIds: - velit dolor - eiusmod veniam eu snippet: anim nisi historyId: aute internalDate: dolore tempor payload: partId: non sint ea incididunt dolor mimeType: enim aliquip Duis filename: tempor nostrud laborum headers: - name: occaecat mollit est value: amet - name: Ut aliquip ea value: deserunt qui body: attachmentId: 'in laborum dolore ' size: -13005468 data: veniam in qui parts: - value: '' - value: '' sizeEstimate: -28255502 raw: culpa - id: cupidatat esse magna dolore threadId: ea eiusmod labelIds: - dolore commodo - Ut in et irure snippet: esse non historyId: ex nulla nisi veniam dolor internalDate: tempor pr payload: partId: dolor Excepteur consequat mimeType: magna nulla filename: non proident headers: - name: eiusmod nostrud reprehenderit proident value: in ad - name: consequat cillum value: officia mollit e body: attachmentId: dolore id dolor esse size: -9079183 data: aute L parts: - value: '' - value: '' sizeEstimate: 11691603 raw: eiusmod esse nextPageToken: ipsum reprehenderit Duis in veniam resultSizeEstimate: -35985941 GmailUsersMessagesPostResponseExample: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris GmailUsersProfileGetResponseExample: summary: Successful 200 response value: emailAddress: anim officia cillum messagesTotal: -17389993 threadsTotal: -18322134 historyId: velit deserunt commodo GmailUsersThreadsGetResponse1Example: summary: Successful 200 response value: threads: - id: commodo snippet: eiusmod consequat qui non quis historyId: sunt dolore messages: - id: enim threadId: dolore quis exercitation labelIds: - Duis sint dolore - in labore ut commodo snippet: nostrud dolore consectetur Excepteur historyId: ea elit consectet internalDate: proident ullamco payload: partId: consectetur pariatur dolore mimeType: ad occaecat culpa ullamco filename: officia elit headers: - name: co value: deserunt ut - name: do value: ea dolor body: attachmentId: quis elit commodo size: 44099715 data: irure dolore ut parts: - value: '' - value: '' sizeEstimate: 21887814 raw: nulla ipsum Ut - id: in dolor proident threadId: dolore culpa fugiat labelIds: - in ut amet - Ut sit dolor ut snippet: nisi Duis deserunt labore historyId: sunt pariatur elit laboris ex internalDate: esse pariatur payload: partId: laboris nulla et mimeType: dolore ullamco consectetur nostrud filename: aliqua commodo headers: - name: Ut value: laborum - name: consequat value: esse body: attachmentId: qui consequat minim size: 83387838 data: id parts: - value: '' - value: '' sizeEstimate: 70145632 raw: cillum in ipsum ex - id: qui ipsum veniam irure fugiat snippet: elit occaecat magna historyId: mollit messages: - id: laborum et threadId: elit sint quis labelIds: - sunt amet aute dolore fugiat - Ut aliqua snippet: do magna historyId: aliqua enim labore internalDate: laboris tempor anim voluptate payload: partId: aute Ut nisi eiusmod mimeType: non deserunt anim filename: magna headers: - name: est sunt fugiat value: deserunt exer - name: consectetur anim value: laborum elit body: attachmentId: dolor id esse proident size: -31164209 data: irure consectetur parts: - value: '' - value: '' sizeEstimate: -76389446 raw: nulla dolor nisi reprehenderit sint - id: ea laborum sint threadId: laboris magna labelIds: - 'velit ' - ad sint sunt ex n snippet: ea in magna ve historyId: sit tempor internalDate: qui laborum payload: partId: aute dolore deserunt do veniam mimeType: voluptate ut ad irure est filename: nostrud Lorem aliquip elit anim headers: - name: voluptate sed value: in ullamco consequat - name: ullamco value: ex body: attachmentId: elit eiusmod sint size: 93740460 data: in non nulla anim parts: - value: '' - value: '' sizeEstimate: 76344706 raw: nisi nostrud nextPageToken: Exce resultSizeEstimate: -82340850 GmailUsersThreadsGetResponseExample: summary: Successful 200 response value: id: nostrud deserunt snippet: cillum quis historyId: id ea ad amet venia messages: - id: exercitation sint threadId: Ut sed occaecat labelIds: - in commodo - sit dolor snippet: dolor fugiat Ut historyId: Lorem quis ullamco veniam internalDate: consectetur elit dolor payload: partId: mi mimeType: elit filename: ex headers: - name: velit do voluptate value: in reprehenderit sit pariatur - name: enim value: vel body: attachmentId: e size: 62147464 data: aliquip aute in Excepteur parts: - value: '' - value: '' sizeEstimate: -33441686 raw: Ut sit - id: magna pariatur threadId: et labelIds: - est dolore - Lorem Duis amet dolore snippet: dolore est reprehender historyId: in ex veniam nulla internalDate: ut payload: partId: do consectetur tempor qui in mimeType: Excepteur in filename: reprehenderit headers: - name: nulla sed ut value: et occaecat - name: mollit elit commodo nostrud pariatur value: aliqua body: attachmentId: sit sunt occaecat size: 23654047 data: dolor ut parts: - value: '' - value: '' sizeEstimate: 2028457 raw: ipsum enim minim GmailUsersWatchPostResponseExample: summary: Successful 200 response value: historyId: quis aute sed expiration: dolore non exercitation Excepteur est SettingsCseIdentitiesGetResponse1Example: summary: Successful 200 response value: emailAddress: aliquip quis id primaryKeyPairId: in exercitation esse signAndEncryptKeyPairs: signingKeyPairId: est deserunt encryptionKeyPairId: elit nulla esse ut SettingsCseIdentitiesGetResponseExample: summary: Successful 200 response value: cseIdentities: - emailAddress: adipisicing culpa ipsum primaryKeyPairId: incididunt pariatur cupidatat in signAndEncryptKeyPairs: signingKeyPairId: Ut sunt proident consectetur encryptionKeyPairId: esse id - emailAddress: elit dolore laboris primaryKeyPairId: eu Excepteur sint signAndEncryptKeyPairs: signingKeyPairId: culpa encryptionKeyPairId: dolore Excepteur ipsum Lorem nextPageToken: eiusmod amet voluptate veniam in SettingsCseIdentitiesPatchResponseExample: summary: Successful 200 response value: emailAddress: aliquip quis id primaryKeyPairId: in exercitation esse signAndEncryptKeyPairs: signingKeyPairId: est deserunt encryptionKeyPairId: elit nulla esse ut SettingsCseIdentitiesPostResponseExample: summary: Successful 200 response value: emailAddress: aliquip quis id primaryKeyPairId: in exercitation esse signAndEncryptKeyPairs: signingKeyPairId: est deserunt encryptionKeyPairId: elit nulla esse ut SettingsCseKeypairsGetResponse1Example: summary: Successful 200 response value: cseKeyPairs: - keyPairId: qui in ad ullamco pkcs7: Lorem tempor pem: ipsum fugiat Excepteu subjectEmailAddresses: - sunt - in ullamco do enablementState: enabled disableTime: ad qui privateKeyMetadata: - privateKeyMetadataId: in kaclsKeyMetadata: kaclsUri: in et sed aute kaclsData: laboris Lorem et esse hardwareKeyMetadata: description: adipisicing Excepteur - privateKeyMetadataId: sit ea kaclsKeyMetadata: kaclsUri: adipisicing id Ut kaclsData: minim hardwareKeyMetadata: description: eu officia tempor - keyPairId: proident tempor dolore et id pkcs7: deserunt ea eiusmod adipisicing pem: ad enim subjectEmailAddresses: - nulla dolore - ea aliqua Excepteur ut sit enablementState: enabled disableTime: dolor sed qui privateKeyMetadata: - privateKeyMetadataId: qui exercitation mollit kaclsKeyMetadata: kaclsUri: dolore dolor consequat veniam kaclsData: occaecat consequat hardwareKeyMetadata: description: aute esse dolor ipsum - privateKeyMetadataId: proident incididunt kaclsKeyMetadata: kaclsUri: elit kaclsData: dolor nulla hardwareKeyMetadata: description: quis culpa nextPageToken: eiusmod dolore anim pariatur SettingsCseKeypairsGetResponseExample: summary: Successful 200 response value: keyPairId: Lorem eiusmod pkcs7: ex incididunt pem: irure quis subjectEmailAddresses: - Excepteur Ut commodo aliquip - eu Lorem nulla enablementState: disabled disableTime: cill privateKeyMetadata: - privateKeyMetadataId: proident fugiat eu dolore kaclsKeyMetadata: kaclsUri: voluptate ipsum ad kaclsData: Duis laborum aute hardwareKeyMetadata: description: mollit la - privateKeyMetadataId: nulla ullamco kaclsKeyMetadata: kaclsUri: minim in kaclsData: sint eiusmod hardwareKeyMetadata: description: ut SettingsCseKeypairsPostResponse1Example: summary: Successful 200 response value: keyPairId: Lorem eiusmod pkcs7: ex incididunt pem: irure quis subjectEmailAddresses: - Excepteur Ut commodo aliquip - eu Lorem nulla enablementState: disabled disableTime: cill privateKeyMetadata: - privateKeyMetadataId: proident fugiat eu dolore kaclsKeyMetadata: kaclsUri: voluptate ipsum ad kaclsData: Duis laborum aute hardwareKeyMetadata: description: mollit la - privateKeyMetadataId: nulla ullamco kaclsKeyMetadata: kaclsUri: minim in kaclsData: sint eiusmod hardwareKeyMetadata: description: ut SettingsCseKeypairsPostResponse2Example: summary: Successful 200 response value: keyPairId: Lorem eiusmod pkcs7: ex incididunt pem: irure quis subjectEmailAddresses: - Excepteur Ut commodo aliquip - eu Lorem nulla enablementState: disabled disableTime: cill privateKeyMetadata: - privateKeyMetadataId: proident fugiat eu dolore kaclsKeyMetadata: kaclsUri: voluptate ipsum ad kaclsData: Duis laborum aute hardwareKeyMetadata: description: mollit la - privateKeyMetadataId: nulla ullamco kaclsKeyMetadata: kaclsUri: minim in kaclsData: sint eiusmod hardwareKeyMetadata: description: ut SettingsCseKeypairsPostResponseExample: summary: Successful 200 response value: keyPairId: Lorem eiusmod pkcs7: ex incididunt pem: irure quis subjectEmailAddresses: - Excepteur Ut commodo aliquip - eu Lorem nulla enablementState: disabled disableTime: cill privateKeyMetadata: - privateKeyMetadataId: proident fugiat eu dolore kaclsKeyMetadata: kaclsUri: voluptate ipsum ad kaclsData: Duis laborum aute hardwareKeyMetadata: description: mollit la - privateKeyMetadataId: nulla ullamco kaclsKeyMetadata: kaclsUri: minim in kaclsData: sint eiusmod hardwareKeyMetadata: description: ut SettingsSendAsSmimeInfoGetResponse1Example: summary: Successful 200 response value: smimeInfo: - id: Lorem culpa eiusmod issuerCn: dolore eiusmod laborum isDefault: false expiration: eiusmod incidid pem: minim voluptate non pkcs12: et Duis encryptedKeyPassword: tempor proiden - id: dolore issuerCn: aliqua velit qui isDefault: false expiration: occaeca pem: eu minim consequat sunt pkcs12: sunt anim ipsum nulla encryptedKeyPassword: laboris ex sint SettingsSendAsSmimeInfoGetResponseExample: summary: Successful 200 response value: id: id issuerCn: ipsum qui s isDefault: false expiration: dolore magna pem: 'cillum labore ' pkcs12: in aute et encryptedKeyPassword: cillum ut SettingsSendAsSmimeInfoPostResponseExample: summary: Successful 200 response value: id: id issuerCn: ipsum qui s isDefault: false expiration: dolore magna pem: 'cillum labore ' pkcs12: in aute et encryptedKeyPassword: cillum ut UsersDraftsSendPostResponseExample: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris UsersMessagesAttachmentsGetResponseExample: summary: Successful 200 response value: attachmentId: pariatur velit id sint dolore size: -61751759 data: laboris eiusmod UsersMessagesImportPostResponseExample: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris UsersMessagesModifyPostResponseExample: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris UsersMessagesSendPostResponseExample: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris UsersMessagesTrashPostResponseExample: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris UsersMessagesUntrashPostResponseExample: summary: Successful 200 response value: id: eu incididunt laborum irure threadId: magna Ut officia labelIds: - mollit amet dolore cupidatat - cupidatat deserunt mollit snippet: ut dolor historyId: nisi tempor do internalDate: cupidatat officia anim payload: partId: dolore velit incididunt est a mimeType: sit dolor mollit filename: ea commodo dolor nisi headers: - name: quis id velit laborum value: et voluptate dolor ea - name: sit nostrud value: deserunt fugiat ex body: attachmentId: id nulla consequat size: -93837667 data: ad in occaecat parts: - value: '' - value: '' sizeEstimate: 21128811 raw: do laboris UsersSettingsAutoForwardingGetResponseExample: summary: Successful 200 response value: enabled: false emailAddress: officia ullamco Ut laboris eu disposition: trash UsersSettingsAutoForwardingPutResponseExample: summary: Successful 200 response value: enabled: false emailAddress: officia ullamco Ut laboris eu disposition: trash UsersSettingsDelegatesGetResponse1Example: summary: Successful 200 response value: delegates: - delegateEmail: 'veniam voluptate ' verificationStatus: accepted - delegateEmail: qui ipsum verificationStatus: expired UsersSettingsDelegatesGetResponseExample: summary: Successful 200 response value: delegateEmail: Duis commodo enim irure verificationStatus: rejected UsersSettingsDelegatesPostResponseExample: summary: Successful 200 response value: delegateEmail: Duis commodo enim irure verificationStatus: rejected UsersSettingsFiltersGetResponse1Example: summary: Successful 200 response value: filter: - id: 'reprehenderit Duis ' criteria: from: nostrud anim reprehenderit to: officia subject: magna query: sint elit negatedQuery: Excepteur quis est hasAttachment: true excludeChats: false size: 73367794 sizeComparison: unspecified action: addLabelIds: - nisi elit voluptate - sunt exercitation removeLabelIds: - pariatur in laborum veniam - irure in forward: occaecat Ut veniam - id: Ut deserunt criteria: from: magna non Duis nostrud Ut to: ut officia exercitation in subject: tempor minim anim ipsum query: sit anim negatedQuery: voluptate in tempor elit hasAttachment: true excludeChats: false size: 29351468 sizeComparison: smaller action: addLabelIds: - adipisicing labore dolore - dolor removeLabelIds: - esse cupidatat - mollit aliqua forward: est occaecat officia UsersSettingsFiltersGetResponseExample: summary: Successful 200 response value: id: in aute anim criteria: from: nulla adipisicing veniam et mollit to: veniam commodo subject: sit exercitation query: nulla cupidatat officia commodo laborum negatedQuery: exercitation laboris hasAttachment: true excludeChats: false size: -52983385 sizeComparison: smaller action: addLabelIds: - nostrud laboris sed esse - et ad removeLabelIds: - Lorem consequat l - minim Excepteur forward: culpa do UsersSettingsFiltersPostResponseExample: summary: Successful 200 response value: id: in aute anim criteria: from: nulla adipisicing veniam et mollit to: veniam commodo subject: sit exercitation query: nulla cupidatat officia commodo laborum negatedQuery: exercitation laboris hasAttachment: true excludeChats: false size: -52983385 sizeComparison: smaller action: addLabelIds: - nostrud laboris sed esse - et ad removeLabelIds: - Lorem consequat l - minim Excepteur forward: culpa do UsersSettingsForwardingAddressesGetResponse1Example: summary: Successful 200 response value: forwardingAddresses: - forwardingEmail: consequat verificationStatus: accepted - forwardingEmail: proident ad nulla occaecat dolore verificationStatus: verificationStatusUnspecified UsersSettingsForwardingAddressesGetResponseExample: summary: Successful 200 response value: forwardingEmail: ad tempor dolor verificationStatus: pending UsersSettingsForwardingAddressesPostResponseExample: summary: Successful 200 response value: forwardingEmail: ad tempor dolor verificationStatus: pending UsersSettingsImapGetResponseExample: summary: Successful 200 response value: enabled: false autoExpunge: false expungeBehavior: deleteForever maxFolderSize: -49364914 UsersSettingsImapPutResponseExample: summary: Successful 200 response value: enabled: false autoExpunge: false expungeBehavior: deleteForever maxFolderSize: -49364914 UsersSettingsLanguageGetResponseExample: summary: Successful 200 response value: displayLanguage: occaecat adipisicing UsersSettingsLanguagePutResponseExample: summary: Successful 200 response value: displayLanguage: occaecat adipisicing UsersSettingsPopGetResponseExample: summary: Successful 200 response value: accessWindow: fromNowOn disposition: dispositionUnspecified UsersSettingsPopPutResponseExample: summary: Successful 200 response value: accessWindow: fromNowOn disposition: dispositionUnspecified UsersSettingsSendAsGetResponse1Example: summary: Successful 200 response value: sendAs: - sendAsEmail: exercitation displayName: proident Duis replyToAddress: deserunt do ut id signature: tempor irure dolore qui dol isPrimary: false isDefault: true treatAsAlias: true smtpMsa: host: irure sit non port: -14344492 username: ipsum ad non password: proident sunt eiusmod Lorem securityMode: starttls verificationStatus: accepted - sendAsEmail: commodo et exercitatio displayName: pariatur Ut sit deserunt quis replyToAddress: in consectetur qui aliqua signature: velit fug isPrimary: false isDefault: false treatAsAlias: false smtpMsa: host: occaecat laborum magna aute port: 42884741 username: voluptate sit adipisicing password: incididunt ullamco securityMode: ssl verificationStatus: verificationStatusUnspecified UsersSettingsSendAsGetResponseExample: summary: Successful 200 response value: sendAsEmail: ut nulla displayName: Excepteur replyToAddress: velit id culpa signature: officia quis adipisicing isPrimary: true isDefault: true treatAsAlias: false smtpMsa: host: in elit port: -34532702 username: aliqua laborum aliquip do password: tempor dolor velit securityMode: securityModeUnspecified verificationStatus: pending UsersSettingsSendAsPatchResponseExample: summary: Successful 200 response value: sendAsEmail: ut nulla displayName: Excepteur replyToAddress: velit id culpa signature: officia quis adipisicing isPrimary: true isDefault: true treatAsAlias: false smtpMsa: host: in elit port: -34532702 username: aliqua laborum aliquip do password: tempor dolor velit securityMode: securityModeUnspecified verificationStatus: pending UsersSettingsSendAsPostResponseExample: summary: Successful 200 response value: sendAsEmail: ut nulla displayName: Excepteur replyToAddress: velit id culpa signature: officia quis adipisicing isPrimary: true isDefault: true treatAsAlias: false smtpMsa: host: in elit port: -34532702 username: aliqua laborum aliquip do password: tempor dolor velit securityMode: securityModeUnspecified verificationStatus: pending UsersSettingsSendAsPutResponseExample: summary: Successful 200 response value: sendAsEmail: ut nulla displayName: Excepteur replyToAddress: velit id culpa signature: officia quis adipisicing isPrimary: true isDefault: true treatAsAlias: false smtpMsa: host: in elit port: -34532702 username: aliqua laborum aliquip do password: tempor dolor velit securityMode: securityModeUnspecified verificationStatus: pending UsersSettingsVacationGetResponseExample: summary: Successful 200 response value: enableAutoReply: false responseSubject: ei responseBodyPlainText: veniam reprehe responseBodyHtml: id restrictToContacts: false restrictToDomain: true startTime: est mollit endTime: enim in aliqua Ut commodo UsersSettingsVacationPutResponseExample: summary: Successful 200 response value: enableAutoReply: false responseSubject: ei responseBodyPlainText: veniam reprehe responseBodyHtml: id restrictToContacts: false restrictToDomain: true startTime: est mollit endTime: enim in aliqua Ut commodo UsersThreadsModifyPostResponseExample: summary: Successful 200 response value: id: nostrud deserunt snippet: cillum quis historyId: id ea ad amet venia messages: - id: exercitation sint threadId: Ut sed occaecat labelIds: - in commodo - sit dolor snippet: dolor fugiat Ut historyId: Lorem quis ullamco veniam internalDate: consectetur elit dolor payload: partId: mi mimeType: elit filename: ex headers: - name: velit do voluptate value: in reprehenderit sit pariatur - name: enim value: vel body: attachmentId: e size: 62147464 data: aliquip aute in Excepteur parts: - value: '' - value: '' sizeEstimate: -33441686 raw: Ut sit - id: magna pariatur threadId: et labelIds: - est dolore - Lorem Duis amet dolore snippet: dolore est reprehender historyId: in ex veniam nulla internalDate: ut payload: partId: do consectetur tempor qui in mimeType: Excepteur in filename: reprehenderit headers: - name: nulla sed ut value: et occaecat - name: mollit elit commodo nostrud pariatur value: aliqua body: attachmentId: sit sunt occaecat size: 23654047 data: dolor ut parts: - value: '' - value: '' sizeEstimate: 2028457 raw: ipsum enim minim UsersThreadsTrashPostResponseExample: summary: Successful 200 response value: id: nostrud deserunt snippet: cillum quis historyId: id ea ad amet venia messages: - id: exercitation sint threadId: Ut sed occaecat labelIds: - in commodo - sit dolor snippet: dolor fugiat Ut historyId: Lorem quis ullamco veniam internalDate: consectetur elit dolor payload: partId: mi mimeType: elit filename: ex headers: - name: velit do voluptate value: in reprehenderit sit pariatur - name: enim value: vel body: attachmentId: e size: 62147464 data: aliquip aute in Excepteur parts: - value: '' - value: '' sizeEstimate: -33441686 raw: Ut sit - id: magna pariatur threadId: et labelIds: - est dolore - Lorem Duis amet dolore snippet: dolore est reprehender historyId: in ex veniam nulla internalDate: ut payload: partId: do consectetur tempor qui in mimeType: Excepteur in filename: reprehenderit headers: - name: nulla sed ut value: et occaecat - name: mollit elit commodo nostrud pariatur value: aliqua body: attachmentId: sit sunt occaecat size: 23654047 data: dolor ut parts: - value: '' - value: '' sizeEstimate: 2028457 raw: ipsum enim minim securitySchemes: oauth2Auth: type: http scheme: oauth2