Enhanced email management capabilities & Improved mail label organization
Added
- New Threads APIs:
GET /v2/emails/mailboxes/{email}/threads/{threadId}
GET /v2/emails/mailboxes/{email}/threads
POST /v2/emails/mailboxes/{email}/threads/{threadId}/modify
POST /v2/emails/mailboxes/{email}/threads/{threadId}/untrash
POST /v2/emails/mailboxes/{email}/threads/{threadId}/trash
DELETE /v2/emails/mailboxes/{email}/threads/{threadId}
- New
Messages.Attachments API:
GET /v2/emails/mailboxes/{email}/messages/{messageId}/attachments/{attachmentId}
- New Messages APIs:
POST /v2/emails/mailboxes/{email}/messages/send
DELETE /v2/emails/mailboxes/{email}/messages/{messageId}
POST /v2/emails/mailboxes/{email}/messages/{messageId}/untrash
POST /v2/emails/mailboxes/{email}/messages/{messageId}/trash
GET /v2/emails/mailboxes/{email}/messages
POST /v2/emails/mailboxes/{email}/messages
POST /v2/emails/mailboxes/{email}/messages/batchDelete
GET /v2/emails/mailboxes/{email}/messages/{messageId}
POST /v2/emails/mailboxes/{email}/messages/batchModify
POST /v2/emails/mailboxes/{email}/messages/{messageId}/modify
- New Mailbox API:
GET /v2/emails/mailboxes/{email}/profile
- New Settings.Filters APIs:
DELETE /v2/emails/mailboxes/{email}/settings/filters/{filterId}
GET /v2/emails/mailboxes/{email}/settings/filters
POST /v2/emails/mailboxes/{email}/settings/filters
GET /v2/emails/mailboxes/{email}/settings/filters/{filterId}
- New Settings.Delegates APIs:
POST /v2/emails/mailboxes/{email}/settings/delegates
GET /v2/emails/mailboxes/{email}/settings/delegates
DELETE /v2/emails/mailboxes/{email}/settings/delegates/{delegateEmail}
GET /v2/emails/mailboxes/{email}/settings/delegates/{delegateEmail}
- New Labels APIs:
PATCH /v2/emails/mailboxes/{email}/labels/{labelId}
GET /v2/emails/mailboxes/{email}/labels/{labelId}
GET /v2/emails/mailboxes/{email}/labels
PUT /v2/emails/mailboxes/{email}/labels/{labelId}
POST /v2/emails/mailboxes/{email}/labels
DELETE /v2/emails/mailboxes/{email}/labels/{labelId}
- New History API:
GET /v2/emails/mailboxes/{email}/history
- New Settings APIs:
GET /v2/emails/mailboxes/{email}/settings/vacation
PUT /v2/emails/mailboxes/{email}/settings/vacation
- New Drafts APIs:
DELETE /v2/emails/mailboxes/{email}/drafts/{draftId}
POST /v2/emails/mailboxes/{email}/drafts/send
PUT /v2/emails/mailboxes/{email}/drafts/{draftId}
GET /v2/emails/mailboxes/{email}/drafts/{draftId}
POST /v2/emails/mailboxes/{email}/drafts
GET /v2/emails/mailboxes/{email}/drafts
Enhancements
- New parentId request field in the following Labels API:
PUT /v2/emails/mailboxes/{email}/labels/{labelId}