v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-173225164.2 KB
users

Modifies the labels on the specified messages.

post/users/{userId}/messages/batchModify

Path parameters

userIdstring required

The user's email address. The special value me can be used to indicate the authenticated user

Query parameters

$.xgafv'1' | '2'

V1 error format

V1 error format

access_tokenstring

OAuth access token

alt'json' | 'media' | 'proto'

Data format for response

Data format for response

callbackstring

JSONP

fieldsstring

Selector specifying which fields to include in a partial response

keystring

API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token

oauth_tokenstring

OAuth 2.0 token for the current user

prettyPrintboolean

Returns response with indentations and line breaks

quotaUserstring

Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters

upload_protocolstring

Upload protocol for media (e.g. "raw", "multipart")

uploadTypestring

Legacy upload protocol for media (e.g. "media", "multipart")

Request body

addLabelIdsstring[]

A list of label IDs to add to messages

removeLabelIdsstring[]

A list of label IDs to remove from messages

idsstring[]

The IDs of the messages to modify. There is a limit of 1000 ids per request

Response

Successful response