Create a draft email in Gmail. Note the mechanics of the raw parameter.
Delete a draft
Get a specific draft by ID
List drafts in the user's mailbox
Send an existing draft
Replace a draft's content. Note the mechanics of the threadId and raw parameters.
Create a new label
Delete a label
Get a specific label by ID
List all labels in the user's mailbox
Patch an existing label (partial update)
Update an existing label
Delete multiple messages
Modify the labels on multiple messages
Immediately and permanently delete a message
Get a specific message by ID with format options
List messages in the user's mailbox with optional filtering
Modify the labels on a message
Send an email message to specified recipients. Note the mechanics of the raw parameter.
Move a message to the trash
Remove a message from the trash
Get a message attachment
Delete a thread
Get a specific thread by ID
List threads in the user's mailbox
Modify the labels applied to a thread
Move a thread to the trash
Remove a thread from the trash
Gets auto-forwarding settings
Gets IMAP settings
Gets language settings
Gets POP settings
Get vacation responder settings
Updates automatic forwarding settings
Updates IMAP settings
Updates language settings
Updates POP settings
Update vacation responder settings
Adds a delegate to the specified account
Removes the specified delegate
Gets the specified delegate
Lists the delegates for the specified account
Creates a filter
Deletes a filter
Gets a filter
Lists the message filters of a Gmail user
Creates a forwarding address
Deletes the specified forwarding address
Gets the specified forwarding address
Lists the forwarding addresses for the specified account
Creates a custom send-as alias
Deletes the specified send-as alias
Gets the specified send-as alias
Lists the send-as aliases for the specified account
Patches the specified send-as alias
Updates a send-as alias
Sends a verification email to the specified send-as alias
Deletes the specified S/MIME config for the specified send-as alias
Gets the specified S/MIME config for the specified send-as alias
Insert (upload) the given S/MIME config for the specified send-as alias
Lists S/MIME configs for the specified send-as alias
Sets the default S/MIME config for the specified send-as alias
Get the current user's Gmail profile
Watch for changes to the user's mailbox
Stop receiving push notifications for the given user mailbox
OAuth2 client ID
OAuth2 client Secret
Refresh token