▼NGoogle | |
▼NApis | |
▼NGmail | |
▼Nv1 | |
▼NData | |
CAutoForwarding | Auto-forwarding settings for an account. |
CBatchDeleteMessagesRequest | |
CBatchModifyMessagesRequest | |
CDelegate | Settings for a delegate. Delegates can read, send, and delete messages, as well as view and add contacts, for the delegator's account. See "Set up mail delegation" for more information about delegates. |
CDraft | A draft email in the user's mailbox. |
CFilter | Resource definition for Gmail filters. Filters apply to specific messages instead of an entire email thread. |
CFilterAction | A set of actions to perform on a message. |
CFilterCriteria | Message matching criteria. |
CForwardingAddress | Settings for a forwarding address. |
CHistory | A record of a change to the user's mailbox. Each history change may affect multiple messages in multiple ways. |
CHistoryLabelAdded | |
CHistoryLabelRemoved | |
CHistoryMessageAdded | |
CHistoryMessageDeleted | |
CImapSettings | IMAP settings for an account. |
CLabel | Labels are used to categorize messages and threads within the user's mailbox. |
CLabelColor | |
CLanguageSettings | Language settings for an account. These settings correspond to the "Language settings" feature in the web interface. |
CListDelegatesResponse | Response for the ListDelegates method. |
CListDraftsResponse | |
CListFiltersResponse | Response for the ListFilters method. |
CListForwardingAddressesResponse | Response for the ListForwardingAddresses method. |
CListHistoryResponse | |
CListLabelsResponse | |
CListMessagesResponse | |
CListSendAsResponse | Response for the ListSendAs method. |
CListSmimeInfoResponse | |
CListThreadsResponse | |
CMessage | An email message. |
CMessagePart | A single MIME message part. |
CMessagePartBody | The body of a single MIME message part. |
CMessagePartHeader | |
CModifyMessageRequest | |
CModifyThreadRequest | |
CPopSettings | POP settings for an account. |
CProfile | Profile for a Gmail user. |
CSendAs | Settings associated with a send-as alias, which can be either the primary login address associated with the account or a custom "from" address. Send-as aliases correspond to the "Send Mail As" feature in the web interface. |
CSmimeInfo | An S/MIME email config. |
CSmtpMsa | Configuration for communication with an SMTP service. |
CThread | A collection of messages representing a conversation. |
CVacationSettings | Vacation auto-reply settings for an account. These settings correspond to the "Vacation responder" feature in the web interface. |
CWatchRequest | Set up or update a new push notification watch on this user's mailbox. |
CWatchResponse | Push notification watch response. |
CGmailBaseServiceRequest | A base abstract class for Gmail requests. |
CGmailService | The Gmail Service. |
▼CUsersResource | The "users" collection of methods. |
►CDraftsResource | The "drafts" collection of methods. |
CCreateMediaUpload | Create media upload which supports resumable upload. |
CCreateRequest | Creates a new draft with the DRAFT label. |
CDeleteRequest | Immediately and permanently deletes the specified draft. Does not simply trash it. |
CGetRequest | Gets the specified draft. |
CListRequest | Lists the drafts in the user's mailbox. |
CSendMediaUpload | Send media upload which supports resumable upload. |
CSendRequest | Sends the specified, existing draft to the recipients in the To, Cc, and Bcc headers. |
CUpdateMediaUpload | Update media upload which supports resumable upload. |
CUpdateRequest | Replaces a draft's content. |
CGetProfileRequest | Gets the current user's Gmail profile. |
►CHistoryResource | The "history" collection of methods. |
CListRequest | Lists the history of all changes to the given mailbox. History results are returned in chronological order (increasing historyId). |
►CLabelsResource | The "labels" collection of methods. |
CCreateRequest | Creates a new label. |
CDeleteRequest | Immediately and permanently deletes the specified label and removes it from any messages and threads that it is applied to. |
CGetRequest | Gets the specified label. |
CListRequest | Lists all labels in the user's mailbox. |
CPatchRequest | Updates the specified label. This method supports patch semantics. |
CUpdateRequest | Updates the specified label. |
►CMessagesResource | The "messages" collection of methods. |
►CAttachmentsResource | The "attachments" collection of methods. |
CGetRequest | Gets the specified message attachment. |
CBatchDeleteRequest | Deletes many messages by message ID. Provides no guarantees that messages were not already deleted or even existed at all. |
CBatchModifyRequest | Modifies the labels on the specified messages. |
CDeleteRequest | Immediately and permanently deletes the specified message. This operation cannot be undone. Prefer messages.trash instead. |
CGetRequest | Gets the specified message. |
CImportMediaUpload | Import media upload which supports resumable upload. |
CImportRequest | Imports a message into only this user's mailbox, with standard email delivery scanning and classification similar to receiving via SMTP. Does not send a message. |
CInsertMediaUpload | Insert media upload which supports resumable upload. |
CInsertRequest | Directly inserts a message into only this user's mailbox similar to IMAP APPEND, bypassing most scanning and classification. Does not send a message. |
CListRequest | Lists the messages in the user's mailbox. |
CModifyRequest | Modifies the labels on the specified message. |
CSendMediaUpload | Send media upload which supports resumable upload. |
CSendRequest | Sends the specified message to the recipients in the To, Cc, and Bcc headers. |
CTrashRequest | Moves the specified message to the trash. |
CUntrashRequest | Removes the specified message from the trash. |
►CSettingsResource | The "settings" collection of methods. |
►CDelegatesResource | The "delegates" collection of methods. |
CCreateRequest | 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 G Suite organization as the delegator user |
CDeleteRequest | Removes the specified delegate (which can be of any verification status), and revokes any verification that may have been required for using it |
CGetRequest | Gets the specified delegate |
CListRequest | Lists the delegates for the specified account |
►CFiltersResource | The "filters" collection of methods. |
CCreateRequest | Creates a filter. |
CDeleteRequest | Deletes a filter. |
CGetRequest | Gets a filter. |
CListRequest | Lists the message filters of a Gmail user. |
►CForwardingAddressesResource | The "forwardingAddresses" collection of methods. |
CCreateRequest | 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 |
CDeleteRequest | Deletes the specified forwarding address and revokes any verification that may have been required |
CGetRequest | Gets the specified forwarding address. |
CListRequest | Lists the forwarding addresses for the specified account. |
CGetAutoForwardingRequest | Gets the auto-forwarding setting for the specified account. |
CGetImapRequest | Gets IMAP settings. |
CGetLanguageRequest | Gets language settings. |
CGetPopRequest | Gets POP settings. |
CGetVacationRequest | Gets vacation responder settings. |
►CSendAsResource | The "sendAs" collection of methods. |
CCreateRequest | 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 |
CDeleteRequest | Deletes the specified send-as alias. Revokes any verification that may have been required for using it |
CGetRequest | Gets the specified send-as alias. Fails with an HTTP 404 error if the specified address is not a member of the collection. |
CListRequest | 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. |
CPatchRequest | Updates a send-as alias. If a signature is provided, Gmail will sanitize the HTML before saving it with the alias |
►CSmimeInfoResource | The "smimeInfo" collection of methods. |
CDeleteRequest | Deletes the specified S/MIME config for the specified send-as alias. |
CGetRequest | Gets the specified S/MIME config for the specified send-as alias. |
CInsertRequest | Insert (upload) the given S/MIME config for the specified send-as alias. Note that pkcs12 format is required for the key. |
CListRequest | Lists S/MIME configs for the specified send-as alias. |
CSetDefaultRequest | Sets the default S/MIME config for the specified send-as alias. |
CUpdateRequest | Updates a send-as alias. If a signature is provided, Gmail will sanitize the HTML before saving it with the alias |
CVerifyRequest | Sends a verification email to the specified send-as alias address. The verification status must be pending |
CUpdateAutoForwardingRequest | Updates the auto-forwarding setting for the specified account. A verified forwarding address must be specified when auto-forwarding is enabled |
CUpdateImapRequest | Updates IMAP settings. |
CUpdateLanguageRequest | Updates language settings |
CUpdatePopRequest | Updates POP settings. |
CUpdateVacationRequest | Updates vacation responder settings. |
CStopRequest | Stop receiving push notifications for the given user mailbox. |
►CThreadsResource | The "threads" collection of methods. |
CDeleteRequest | Immediately and permanently deletes the specified thread. This operation cannot be undone. Prefer threads.trash instead. |
CGetRequest | Gets the specified thread. |
CListRequest | Lists the threads in the user's mailbox. |
CModifyRequest | Modifies the labels applied to the thread. This applies to all messages in the thread. |
CTrashRequest | Moves the specified thread to the trash. |
CUntrashRequest | Removes the specified thread from the trash. |
CWatchRequest | Set up or update a push notification watch on the given user mailbox. |