sqlite-explorer-fastmcp-mcp-server
by hannesrudolph
Verified
agger: "2.0"
info:
title: Gmail
description: Access Gmail mailboxes including sending user email.
contact:
name: Google
url: https://google.com
version: v1
host: www.googleapis.com
basePath: /gmail/v1/users
schemes:
- http
produces:
- application/json
consumes:
- application/json
paths:
/{userId}/drafts:
get:
summary: Get Drafts
description: Lists the drafts in the user's mailbox
operationId: gmail.users.drafts.list
parameters:
- in: query
name: includeSpamTrash
description: Include drafts from SPAM and TRASH in the results
- in: query
name: maxResults
description: Maximum number of drafts to return
- in: query
name: pageToken
description: Page token to retrieve a specific page of results in the list
- in: query
name: q
description: Only return draft messages matching the specified query
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
post:
summary: Update Draft
description: Creates a new draft with the DRAFT label
operationId: gmail.users.drafts.create
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/drafts/send:
post:
summary: Send Draft
description: Sends the specified, existing draft to the recipients in the To,
Cc, and Bcc headers
operationId: gmail.users.drafts.send
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/drafts/{id}:
delete:
summary: Delete Draft
description: Immediately and permanently deletes the specified draft
operationId: gmail.users.drafts.delete
parameters:
- in: path
name: id
description: The ID of the draft to delete
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
get:
summary: Get Draft
description: Gets the specified draft
operationId: gmail.users.drafts.get
parameters:
- in: query
name: format
description: The format to return the draft in
- in: path
name: id
description: The ID of the draft to retrieve
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
put:
summary: Update Draft
description: Replaces a draft's content
operationId: gmail.users.drafts.update
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: id
description: The ID of the draft to update
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/history:
get:
summary: Get History
description: Lists the history of all changes to the given mailbox
operationId: gmail.users.history.list
parameters:
- in: query
name: historyTypes
description: History types to be returned by the function
- in: query
name: labelId
description: Only return messages with a label matching the ID
- in: query
name: maxResults
description: The maximum number of history records to return
- in: query
name: pageToken
description: Page token to retrieve a specific page of results in the list
- in: query
name: startHistoryId
description: Required
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- History
/{userId}/labels:
get:
summary: Get Labels
description: Lists all labels in the user's mailbox
operationId: gmail.users.labels.list
parameters:
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Label
post:
summary: Create Label
description: Creates a new label
operationId: gmail.users.labels.create
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Label
/{userId}/labels/{id}:
delete:
summary: Delete Lbel
description: Immediately and permanently deletes the specified label and removes
it from any messages and threads that it is applied to
operationId: gmail.users.labels.delete
parameters:
- in: path
name: id
description: The ID of the label to delete
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Label
get:
summary: Get Label
description: Gets the specified label
operationId: gmail.users.labels.get
parameters:
- in: path
name: id
description: The ID of the label to retrieve
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Label
patch:
summary: Update Label
description: Updates the specified label
operationId: gmail.users.labels.patch
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: id
description: The ID of the label to update
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Label
put:
summary: Update Label
description: Updates the specified label
operationId: gmail.users.labels.update
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: id
description: The ID of the label to update
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Label
/{userId}/messages:
get:
summary: Get Message
description: Lists the messages in the user's mailbox
operationId: gmail.users.messages.list
parameters:
- in: query
name: includeSpamTrash
description: Include messages from SPAM and TRASH in the results
- in: query
name: labelIds
description: Only return messages with labels that match all of the specified
label IDs
- in: query
name: maxResults
description: Maximum number of messages to return
- in: query
name: pageToken
description: Page token to retrieve a specific page of results in the list
- in: query
name: q
description: Only return messages matching the specified query
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
post:
summary: Create Message
description: Directly inserts a message into only this user's mailbox similar
to IMAP APPEND, bypassing most scanning and classification
operationId: gmail.users.messages.insert
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: query
name: deleted
description: Mark the email as permanently deleted (not TRASH) and only visible
in Google Vault to a Vault administrator
- in: query
name: internalDateSource
description: Source for Gmail's internal date of the message
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/batchDelete:
post:
summary: Delete Messages
description: Deletes many messages by message ID
operationId: gmail.users.messages.batchDelete
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/batchModify:
post:
summary: Update Label
description: Modifies the labels on the specified messages
operationId: gmail.users.messages.batchModify
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/import:
post:
summary: Import Message
description: Imports a message into only this user's mailbox, with standard
email delivery scanning and classification similar to receiving via SMTP
operationId: gmail.users.messages.import
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: query
name: deleted
description: Mark the email as permanently deleted (not TRASH) and only visible
in Google Vault to a Vault administrator
- in: query
name: internalDateSource
description: Source for Gmail's internal date of the message
- in: query
name: neverMarkSpam
description: Ignore the Gmail spam classifier decision and never mark this
email as SPAM in the mailbox
- in: query
name: processForCalendar
description: Process calendar invites in the email and add any extracted meetings
to the Google Calendar for this user
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/send:
post:
summary: Send Message
description: Sends the specified message to the recipients in the To, Cc, and
Bcc headers
operationId: gmail.users.messages.send
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/{id}:
delete:
summary: Delete Message
description: Immediately and permanently deletes the specified message
operationId: gmail.users.messages.delete
parameters:
- in: path
name: id
description: The ID of the message to delete
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
get:
summary: Get Message
description: Gets the specified message
operationId: gmail.users.messages.get
parameters:
- in: query
name: format
description: The format to return the message in
- in: path
name: id
description: The ID of the message to retrieve
- in: query
name: metadataHeaders
description: When given and format is METADATA, only include headers specified
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/{id}/modify:
post:
summary: Modify message
description: Modifies the labels on the specified message
operationId: gmail.users.messages.modify
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: id
description: The ID of the message to modify
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/{id}/trash:
post:
summary: Trash Message
description: Moves the specified message to the trash
operationId: gmail.users.messages.trash
parameters:
- in: path
name: id
description: The ID of the message to Trash
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/{id}/untrash:
post:
summary: UnTrash Message
description: Removes the specified message from the trash
operationId: gmail.users.messages.untrash
parameters:
- in: path
name: id
description: The ID of the message to remove from Trash
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/messages/{messageId}/attachments/{id}:
get:
summary: Get Attachments
description: Gets the specified message attachment
operationId: gmail.users.messages.attachments.get
parameters:
- in: path
name: id
description: The ID of the attachment
- in: path
name: messageId
description: The ID of the message containing the attachment
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email
/{userId}/profile:
get:
summary: Get Profile
description: Gets the current user's Gmail profile
operationId: gmail.users.getProfile
parameters:
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- User
/{userId}/settings/autoForwarding:
get:
summary: Get Auto-Forwarding Settings
description: Gets the auto-forwarding setting for the specified account
operationId: gmail.users.settings.getAutoForwarding
parameters:
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Settings
put:
summary: Update Auto-Forwarding Settings
description: Updates the auto-forwarding setting for the specified account
operationId: gmail.users.settings.updateAutoForwarding
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Settings
/{userId}/settings/filters:
get:
summary: Get Message Filters
description: Lists the message filters of a Gmail user
operationId: gmail.users.settings.filters.list
parameters:
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Filters
post:
summary: Create Message Filters
description: Creates a filter
operationId: gmail.users.settings.filters.create
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Filters
/{userId}/settings/filters/{id}:
delete:
summary: Delete Message Filter
description: Deletes a filter
operationId: gmail.users.settings.filters.delete
parameters:
- in: path
name: id
description: The ID of the filter to be deleted
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Filters
get:
summary: Get Message Filter
description: Gets a filter
operationId: gmail.users.settings.filters.get
parameters:
- in: path
name: id
description: The ID of the filter to be fetched
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Filters
/{userId}/settings/forwardingAddresses:
get:
summary: Get Forward Addresses
description: Lists the forwarding addresses for the specified account
operationId: gmail.users.settings.forwardingAddresses.list
parameters:
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Forwarding Address
post:
summary: Create Forward Addresse
description: Creates a forwarding address
operationId: gmail.users.settings.forwardingAddresses.create
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Forwarding Address
/{userId}/settings/forwardingAddresses/{forwardingEmail}:
delete:
summary: Delete Forward Address
description: Deletes the specified forwarding address and revokes any verification
that may have been required
operationId: gmail.users.settings.forwardingAddresses.delete
parameters:
- in: path
name: forwardingEmail
description: The forwarding address to be deleted
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Forwarding Address
get:
summary: GGetet Forward Address
description: Gets the specified forwarding address
operationId: gmail.users.settings.forwardingAddresses.get
parameters:
- in: path
name: forwardingEmail
description: The forwarding address to be retrieved
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Forwarding Address
/{userId}/settings/imap:
get:
summary: Gets IMAP Settings
description: Gets IMAP settings
operationId: gmail.users.settings.getImap
parameters:
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- IMAP Settings
put:
summary: Update IMAP Setting
description: Updates IMAP settings
operationId: gmail.users.settings.updateImap
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- IMAP Settings
/{userId}/settings/pop:
get:
summary: Gets POP Settings
description: Gets POP settings
operationId: gmail.users.settings.getPop
parameters:
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- ""
put:
summary: Update IMAP Setting
description: Updates POP settings
operationId: gmail.users.settings.updatePop
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- POP Settings
/{userId}/settings/sendAs:
get:
summary: Send As Alias
description: Lists the send-as aliases for the specified account
operationId: gmail.users.settings.sendAs.list
parameters:
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Alias
post:
summary: Create Alias
description: Creates a custom "from" send-as alias
operationId: gmail.users.settings.sendAs.create
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Alias
/{userId}/settings/sendAs/{sendAsEmail}:
delete:
summary: Delete Alias
description: Deletes the specified send-as alias
operationId: gmail.users.settings.sendAs.delete
parameters:
- in: path
name: sendAsEmail
description: The send-as alias to be deleted
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Alias
get:
summary: Get Alias
description: Gets the specified send-as alias
operationId: gmail.users.settings.sendAs.get
parameters:
- in: path
name: sendAsEmail
description: The send-as alias to be retrieved
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Alias
patch:
summary: Update Alias
description: Updates a send-as alias
operationId: gmail.users.settings.sendAs.patch
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: sendAsEmail
description: The send-as alias to be updated
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Alias
put:
summary: Update Alias
description: Updates a send-as alias
operationId: gmail.users.settings.sendAs.update
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: sendAsEmail
description: The send-as alias to be updated
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Alias
/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo:
get:
summary: Get S/MIME Configurations
description: Lists S/MIME configs for the specified send-as alias
operationId: gmail.users.settings.sendAs.smimeInfo.list
parameters:
- in: path
name: sendAsEmail
description: The email address that appears in the "From:" header for mail
sent using this alias
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- S/MIME Configuration
post:
summary: Create S/MIME Configurations
description: Insert (upload) the given S/MIME config for the specified send-as
alias
operationId: gmail.users.settings.sendAs.smimeInfo.insert
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: sendAsEmail
description: The email address that appears in the "From:" header for mail
sent using this alias
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- S/MIME Configuration
/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}:
delete:
summary: Delete S/MIME Configurations
description: Deletes the specified S/MIME config for the specified send-as alias
operationId: gmail.users.settings.sendAs.smimeInfo.delete
parameters:
- in: path
name: id
description: The immutable ID for the SmimeInfo
- in: path
name: sendAsEmail
description: The email address that appears in the "From:" header for mail
sent using this alias
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- S/MIME Configuration
get:
summary: Get S/MIME Configuration
description: Gets the specified S/MIME config for the specified send-as alias
operationId: gmail.users.settings.sendAs.smimeInfo.get
parameters:
- in: path
name: id
description: The immutable ID for the SmimeInfo
- in: path
name: sendAsEmail
description: The email address that appears in the "From:" header for mail
sent using this alias
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- S/MIME Configuration
/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}/setDefault:
post:
summary: Create Default S/MIME Configurations
description: Sets the default S/MIME config for the specified send-as alias
operationId: gmail.users.settings.sendAs.smimeInfo.setDefault
parameters:
- in: path
name: id
description: The immutable ID for the SmimeInfo
- in: path
name: sendAsEmail
description: The email address that appears in the "From:" header for mail
sent using this alias
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- S/MIME Configuration
/{userId}/settings/sendAs/{sendAsEmail}/verify:
post:
summary: Send Verification Email
description: Sends a verification email to the specified send-as alias address
operationId: gmail.users.settings.sendAs.verify
parameters:
- in: path
name: sendAsEmail
description: The send-as alias to be verified
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Verification
/{userId}/settings/vacation:
get:
summary: Get Vacation Settings
description: Gets vacation responder settings
operationId: gmail.users.settings.getVacation
parameters:
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Vacation Settings
put:
summary: Update Vacation Settings
description: Updates vacation responder settings
operationId: gmail.users.settings.updateVacation
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: User's email address
responses:
200:
description: OK
tags:
- Vacation Settings
/{userId}/stop:
post:
summary: Stop Push Notifications
description: Stop receiving push notifications for the given user mailbox
operationId: gmail.users.stop
parameters:
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Push Notification
/{userId}/threads:
get:
summary: Get Threads
description: Lists the threads in the user's mailbox
operationId: gmail.users.threads.list
parameters:
- in: query
name: includeSpamTrash
description: Include threads from SPAM and TRASH in the results
- in: query
name: labelIds
description: Only return threads with labels that match all of the specified
label IDs
- in: query
name: maxResults
description: Maximum number of threads to return
- in: query
name: pageToken
description: Page token to retrieve a specific page of results in the list
- in: query
name: q
description: Only return threads matching the specified query
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email Thread
/{userId}/threads/{id}:
delete:
summary: Delete Threads
description: Immediately and permanently deletes the specified thread
operationId: gmail.users.threads.delete
parameters:
- in: path
name: id
description: ID of the Thread to delete
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email Thread
get:
summary: Get Threads
description: Gets the specified thread
operationId: gmail.users.threads.get
parameters:
- in: query
name: format
description: The format to return the messages in
- in: path
name: id
description: The ID of the thread to retrieve
- in: query
name: metadataHeaders
description: When given and format is METADATA, only include headers specified
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email Thread
/{userId}/threads/{id}/modify:
post:
summary: Modify Thread labels
description: Modifies the labels applied to the thread
operationId: gmail.users.threads.modify
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: id
description: The ID of the thread to modify
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email Thread
/{userId}/threads/{id}/trash:
post:
summary: Trash Thread
description: Moves the specified thread to the trash
operationId: gmail.users.threads.trash
parameters:
- in: path
name: id
description: The ID of the thread to Trash
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email Thread
/{userId}/threads/{id}/untrash:
post:
summary: UnTrash Threat
description: Removes the specified thread from the trash
operationId: gmail.users.threads.untrash
parameters:
- in: path
name: id
description: The ID of the thread to remove from Trash
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Email Thread
/{userId}/watch:
post:
summary: Send Push Notification
description: Set up or update a push notification watch on the given user mailbox
operationId: gmail.users.watch
parameters:
- in: body
name: body
schema:
$ref: '#/definitions/holder'
- in: path
name: userId
description: The user's email address
responses:
200:
description: OK
tags:
- Push Notification
definitions:
AutoForwarding:
properties:
disposition:
description: This is a default description.
type: post
emailAddress:
description: This is a default description.
type: post
enabled:
description: This is a default description.
type: post
BatchDeleteMessagesRequest:
properties:
ids:
description: This is a default description.
type: post
BatchModifyMessagesRequest:
properties:
addLabelIds:
description: This is a default description.
type: post
ids:
description: This is a default description.
type: post
removeLabelIds:
description: This is a default description.
type: post
Draft:
properties:
id:
description: This is a default description.
type: post
Filter:
properties:
id:
description: This is a default description.
type: post
FilterAction:
properties:
addLabelIds:
description: This is a default description.
type: post
forward:
description: This is a default description.
type: post
removeLabelIds:
description: This is a default description.
type: post
FilterCriteria:
properties:
excludeChats:
description: This is a default description.
type: post
from:
description: This is a default description.
type: post
hasAttachment:
description: This is a default description.
type: post
negatedQuery:
description: This is a default description.
type: post
query:
description: This is a default description.
type: post
size:
description: This is a default description.
type: post
sizeComparison:
description: This is a default description.
type: post
subject:
description: This is a default description.
type: post
to:
description: This is a default description.
type: post
ForwardingAddress:
properties:
forwardingEmail:
description: This is a default description.
type: post
verificationStatus:
description: This is a default description.
type: post
History:
properties:
id:
description: This is a default description.
type: post
labelsAdded:
description: This is a default description.
type: post
labelsRemoved:
description: This is a default description.
type: post
messages:
description: This is a default description.
type: post
messagesAdded:
description: This is a default description.
type: post
messagesDeleted:
description: This is a default description.
type: post
HistoryLabelAdded:
properties:
labelIds:
description: This is a default description.
type: post
HistoryLabelRemoved:
properties:
labelIds:
description: This is a default description.
type: post
HistoryMessageAdded:
properties: []
HistoryMessageDeleted:
properties: []
ImapSettings:
properties:
autoExpunge:
description: This is a default description.
type: post
enabled:
description: This is a default description.
type: post
expungeBehavior:
description: This is a default description.
type: post
maxFolderSize:
description: This is a default description.
type: post
Label:
properties:
id:
description: This is a default description.
type: post
labelListVisibility:
description: This is a default description.
type: post
messageListVisibility:
description: This is a default description.
type: post
messagesTotal:
description: This is a default description.
type: post
messagesUnread:
description: This is a default description.
type: post
name:
description: This is a default description.
type: post
threadsTotal:
description: This is a default description.
type: post
threadsUnread:
description: This is a default description.
type: post
type:
description: This is a default description.
type: post
ListDraftsResponse:
properties:
drafts:
description: This is a default description.
type: post
nextPageToken:
description: This is a default description.
type: post
resultSizeEstimate:
description: This is a default description.
type: post
ListFiltersResponse:
properties:
filter:
description: This is a default description.
type: post
ListForwardingAddressesResponse:
properties:
forwardingAddresses:
description: This is a default description.
type: post
ListHistoryResponse:
properties:
history:
description: This is a default description.
type: post
historyId:
description: This is a default description.
type: post
nextPageToken:
description: This is a default description.
type: post
ListLabelsResponse:
properties:
labels:
description: This is a default description.
type: post
ListMessagesResponse:
properties:
messages:
description: This is a default description.
type: post
nextPageToken:
description: This is a default description.
type: post
resultSizeEstimate:
description: This is a default description.
type: post
ListSendAsResponse:
properties:
sendAs:
description: This is a default description.
type: post
ListSmimeInfoResponse:
properties:
smimeInfo:
description: This is a default description.
type: post
ListThreadsResponse:
properties:
nextPageToken:
description: This is a default description.
type: post
resultSizeEstimate:
description: This is a default description.
type: post
threads:
description: This is a default description.
type: post
Message:
properties:
historyId:
description: This is a default description.
type: post
id:
description: This is a default description.
type: post
internalDate:
description: This is a default description.
type: post
labelIds:
description: This is a default description.
type: post
raw:
description: This is a default description.
type: post
sizeEstimate:
description: This is a default description.
type: post
snippet:
description: This is a default description.
type: post
threadId:
description: This is a default description.
type: post
MessagePart:
properties:
filename:
description: This is a default description.
type: post
headers:
description: This is a default description.
type: post
mimeType:
description: This is a default description.
type: post
partId:
description: This is a default description.
type: post
parts:
description: This is a default description.
type: post
MessagePartBody:
properties:
attachmentId:
description: This is a default description.
type: post
data:
description: This is a default description.
type: post
size:
description: This is a default description.
type: post
MessagePartHeader:
properties:
name:
description: This is a default description.
type: post
value:
description: This is a default description.
type: post
ModifyMessageRequest:
properties:
addLabelIds:
description: This is a default description.
type: post
removeLabelIds:
description: This is a default description.
type: post
ModifyThreadRequest:
properties:
addLabelIds:
description: This is a default description.
type: post
removeLabelIds:
description: This is a default description.
type: post
PopSettings:
properties:
accessWindow:
description: This is a default description.
type: post
disposition:
description: This is a default description.
type: post
Profile:
properties:
emailAddress:
description: This is a default description.
type: post
historyId:
description: This is a default description.
type: post
messagesTotal:
description: This is a default description.
type: post
threadsTotal:
description: This is a default description.
type: post
SendAs:
properties:
displayName:
description: This is a default description.
type: post
isDefault:
description: This is a default description.
type: post
isPrimary:
description: This is a default description.
type: post
replyToAddress:
description: This is a default description.
type: post
sendAsEmail:
description: This is a default description.
type: post
signature:
description: This is a default description.
type: post
treatAsAlias:
description: This is a default description.
type: post
verificationStatus:
description: This is a default description.
type: post
SmimeInfo:
properties:
encryptedKeyPassword:
description: This is a default description.
type: post
expiration:
description: This is a default description.
type: post
id:
description: This is a default description.
type: post
isDefault:
description: This is a default description.
type: post
issuerCn:
description: This is a default description.
type: post
pem:
description: This is a default description.
type: post
pkcs12:
description: This is a default description.
type: post
SmtpMsa:
properties:
host:
description: This is a default description.
type: post
password:
description: This is a default description.
type: post
port:
description: This is a default description.
type: post
securityMode:
description: This is a default description.
type: post
username:
description: This is a default description.
type: post
Thread:
properties:
historyId:
description: This is a default description.
type: post
id:
description: This is a default description.
type: post
messages:
description: This is a default description.
type: post
snippet:
description: This is a default description.
type: post
VacationSettings:
properties:
enableAutoReply:
description: This is a default description.
type: post
endTime:
description: This is a default description.
type: post
responseBodyHtml:
description: This is a default description.
type: post
responseBodyPlainText:
description: This is a default description.
type: post
responseSubject:
description: This is a default description.
type: post
restrictToContacts:
description: This is a default description.
type: post
restrictToDomain:
description: This is a default description.
type: post
startTime:
description: This is a default description.
type: post
WatchRequest:
properties:
labelFilterAction:
description: This is a default description.
type: post
labelIds:
description: This is a default description.
type: post
topicName:
description: This is a default description.
type: post
WatchResponse:
properties:
expiration:
description: This is a default description.
type: post
historyId:
description: This is a default description.
type: post