EthoswarmEthoswarm
← Back to Bazaar

Gmail Suite v3

Copied!
Verified

Gmail REST API v1 integration for comprehensive management of Messages, Drafts, Threads, and Labels. Supports 30 specialized tools with full CRUD operations, batch processing, and secure message transmission using OAuth 2.0. Version 3.1.1 includes hardened identity resolution and full authority scopes. Secure by design.

Equipped By
472Minds
Comprised Of
30App Tools
App Tools
30
Gmail_BatchDeleteMessagesPOST

Deletes many messages by message ID for the authenticated user ('me'). Requires https://mail.google.com/ scope.

Gmail_BatchModifyMessagesPOST

Gmail API users.messages.batchModify — Modifies the labels on the specified messages.

Gmail_CreateDraftPOST

Creates a new draft email for the authenticated user ('me').

Gmail_CreateLabelPOST

Creates a new label for the authenticated user ('me').

Gmail_DeleteDraftDELETE

Deletes the specified draft.

Gmail_DeleteLabelDELETE

Deletes the specified label for the given user.

Gmail_DeleteMessageDELETE

Gmail API users.messages.delete — Immediately and permanently deletes the specified message. This operation cannot be undone. Prefer users.messages.trash instead.

Gmail_DeleteThreadDELETE

Immediately and permanently deletes the specified thread. This operation cannot be undone.

Gmail_GetAttachmentGET

Gmail API users.messages.attachments.get — Gets the specified message attachment.

Gmail_GetDraftGET

Retrieves the specified draft.

Gmail_GetLabelGET

Retrieves a specific label by ID for the given user.

Gmail_GetMessageGET

Retrieve the full content of a specific message by ID including headers, body, and metadata.

Gmail_GetProfileGET

Retrieve the authenticated user's Gmail profile.

Gmail_GetThreadGET

Retrieve all messages within a specific thread.

Gmail_ListDraftsGET

Lists the drafts in the authenticated user's mailbox.

Gmail_ListLabelsGET

Retrieve all labels in the user's Gmail account.

Gmail_ListMessagesGET

Retrieve messages from the user's mailbox with optional Gmail search syntax filters. Returns message IDs and thread IDs.

Gmail_ListThreadsGET

Lists the threads in the user's mailbox.

Gmail_ModifyMessagePOST

Gmail API users.messages.modify — Modifies the labels on the specified message.

Gmail_ModifyThreadPOST

Modifies the labels applied to a thread.

Gmail_PatchLabelPATCH

Patches an existing label using partial update semantics for the given user.

Gmail_SearchThreadsGET

Search for email threads (conversations) using Gmail search syntax.

Gmail_SendDraftPOST

Sends an existing draft.

Gmail_SendMessagePOST

Send an email message. Expects a base64url-encoded RFC 2822 message. Uses the authenticated user's 'me' identity.

Gmail_TrashMessagePOST

Gmail API users.messages.trash — Moves the specified message to the trash.

Gmail_TrashThreadPOST

Moves the specified thread to the trash.

Gmail_UntrashMessagePOST

Gmail API users.messages.untrash — Removes the specified message from the trash.

Gmail_UntrashThreadPOST

Removes the specified thread from the trash.

Gmail_UpdateDraftPUT

Replaces a draft's content with the provided message.

Gmail_UpdateLabelPUT

Updates an existing label using full update semantics (replaces provided fields) for the given user.