The Gmail API lets you view and manage Gmail mailbox data like threads, messages, and labels.
To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.
Discovery documentA Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery document:
Service endpointA service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:
https://gmail.googleapis.com
getProfile
GET /gmail/v1/users/{userId}/profile
stop
POST /gmail/v1/users/{userId}/stop
watch
POST /gmail/v1/users/{userId}/watch
create
POST /gmail/v1/users/{userId}/drafts
POST /upload/gmail/v1/users/{userId}/drafts
DRAFT
label. delete
DELETE /gmail/v1/users/{userId}/drafts/{id}
get
GET /gmail/v1/users/{userId}/drafts/{id}
list
GET /gmail/v1/users/{userId}/drafts
send
POST /gmail/v1/users/{userId}/drafts/send
POST /upload/gmail/v1/users/{userId}/drafts/send
To
, Cc
, and Bcc
headers. update
PUT /gmail/v1/users/{userId}/drafts/{id}
PUT /upload/gmail/v1/users/{userId}/drafts/{id}
list
GET /gmail/v1/users/{userId}/history
create
POST /gmail/v1/users/{userId}/labels
delete
DELETE /gmail/v1/users/{userId}/labels/{id}
get
GET /gmail/v1/users/{userId}/labels/{id}
list
GET /gmail/v1/users/{userId}/labels
patch
PATCH /gmail/v1/users/{userId}/labels/{id}
update
PUT /gmail/v1/users/{userId}/labels/{id}
batchDelete
POST /gmail/v1/users/{userId}/messages/batchDelete
batchModify
POST /gmail/v1/users/{userId}/messages/batchModify
delete
DELETE /gmail/v1/users/{userId}/messages/{id}
get
GET /gmail/v1/users/{userId}/messages/{id}
import
POST /gmail/v1/users/{userId}/messages/import
POST /upload/gmail/v1/users/{userId}/messages/import
insert
POST /gmail/v1/users/{userId}/messages
POST /upload/gmail/v1/users/{userId}/messages
IMAP APPEND
, bypassing most scanning and classification. list
GET /gmail/v1/users/{userId}/messages
modify
POST /gmail/v1/users/{userId}/messages/{id}/modify
send
POST /gmail/v1/users/{userId}/messages/send
POST /upload/gmail/v1/users/{userId}/messages/send
To
, Cc
, and Bcc
headers. trash
POST /gmail/v1/users/{userId}/messages/{id}/trash
untrash
POST /gmail/v1/users/{userId}/messages/{id}/untrash
get
GET /gmail/v1/users/{userId}/messages/{messageId}/attachments/{id}
getAutoForwarding
GET /gmail/v1/users/{userId}/settings/autoForwarding
getImap
GET /gmail/v1/users/{userId}/settings/imap
getLanguage
GET /gmail/v1/users/{userId}/settings/language
getPop
GET /gmail/v1/users/{userId}/settings/pop
getVacation
GET /gmail/v1/users/{userId}/settings/vacation
updateAutoForwarding
PUT /gmail/v1/users/{userId}/settings/autoForwarding
updateImap
PUT /gmail/v1/users/{userId}/settings/imap
updateLanguage
PUT /gmail/v1/users/{userId}/settings/language
updatePop
PUT /gmail/v1/users/{userId}/settings/pop
updateVacation
PUT /gmail/v1/users/{userId}/settings/vacation
create
POST /gmail/v1/users/{userId}/settings/cse/identities
delete
DELETE /gmail/v1/users/{userId}/settings/cse/identities/{cseEmailAddress}
get
GET /gmail/v1/users/{userId}/settings/cse/identities/{cseEmailAddress}
list
GET /gmail/v1/users/{userId}/settings/cse/identities
patch
PATCH /gmail/v1/users/{userId}/settings/cse/identities/{emailAddress}
create
POST /gmail/v1/users/{userId}/settings/cse/keypairs
disable
POST /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:disable
enable
POST /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:enable
get
GET /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}
list
GET /gmail/v1/users/{userId}/settings/cse/keypairs
obliterate
POST /gmail/v1/users/{userId}/settings/cse/keypairs/{keyPairId}:obliterate
create
POST /gmail/v1/users/{userId}/settings/delegates
accepted
, without sending any verification email. delete
DELETE /gmail/v1/users/{userId}/settings/delegates/{delegateEmail}
get
GET /gmail/v1/users/{userId}/settings/delegates/{delegateEmail}
list
GET /gmail/v1/users/{userId}/settings/delegates
create
POST /gmail/v1/users/{userId}/settings/filters
delete
DELETE /gmail/v1/users/{userId}/settings/filters/{id}
get
GET /gmail/v1/users/{userId}/settings/filters/{id}
list
GET /gmail/v1/users/{userId}/settings/filters
create
POST /gmail/v1/users/{userId}/settings/forwardingAddresses
delete
DELETE /gmail/v1/users/{userId}/settings/forwardingAddresses/{forwardingEmail}
get
GET /gmail/v1/users/{userId}/settings/forwardingAddresses/{forwardingEmail}
list
GET /gmail/v1/users/{userId}/settings/forwardingAddresses
create
POST /gmail/v1/users/{userId}/settings/sendAs
delete
DELETE /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}
get
GET /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}
list
GET /gmail/v1/users/{userId}/settings/sendAs
patch
PATCH /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}
update
PUT /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}
verify
POST /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/verify
delete
DELETE /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}
get
GET /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}
insert
POST /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo
list
GET /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo
setDefault
POST /gmail/v1/users/{userId}/settings/sendAs/{sendAsEmail}/smimeInfo/{id}/setDefault
delete
DELETE /gmail/v1/users/{userId}/threads/{id}
get
GET /gmail/v1/users/{userId}/threads/{id}
list
GET /gmail/v1/users/{userId}/threads
modify
POST /gmail/v1/users/{userId}/threads/{id}/modify
trash
POST /gmail/v1/users/{userId}/threads/{id}/trash
untrash
POST /gmail/v1/users/{userId}/threads/{id}/untrash
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4