Method: conversations.messages.updateReceipt

Sends a receipt for a message from an agent to a user.

HTTP request

PATCH https://businessmessages.googleapis.com/v1/{receipt.name=conversations/*/messages/*/receipt}

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
receipt.name

string

The name of the receipt, as set by Business Messages. Resolves to "conversations/{conversationId}/messages/{messageId}/receipt", where {conversationId} is the unique ID for the conversation and {messageId} is the unique ID for the message.

Request body

The request body contains an instance of Receipt .

Response body

A receipt of the message.

If successful, the response body contains data with the following structure:

JSON representation
 { 
 "name" 
 : 
 string 
 , 
 "receiptType" 
 : 
 enum (  ReceiptType 
 
) 
 } 
Fields
name

string

The name of the receipt, as set by Business Messages. Resolves to "conversations/{conversationId}/messages/{messageId}/receipt", where {conversationId} is the unique ID for the conversation and {messageId} is the unique ID for the message.

receiptType

enum ( ReceiptType )

A receipt type.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/businessmessages

For more information, see the OAuth 2.0 Overview .

ReceiptType

Possible receipt types.

Enums
RECEIPT_TYPE_UNSPECIFIED Unspecified receipt type.
READ Message read.