Message interactions

You can list message interactions on a specific message using the following endpoint. In order to get a Google RCS message, you must have an active Google RCS channel and perform a HTTP request with a valid access key.

List message interactions

get

List message interactions

Authorizations
HTTPRequired

Uses the Authorization header: 'AccessKey ' followed by your access key token (e.g., 'Authorization: AccessKey AbCdEfGhIjKlMnOpQrStUvWxYzAbCdEfGhIj')

Path parameters
workspaceIdstring · uuidRequired

The ID of the workspace

messageIdstring · uuidRequired

The ID for a message

channelIdstring · uuidRequired

The ID for a channel

Responses
200

OK

application/json
get
/workspaces/{workspaceId}/channels/{channelId}/messages/{messageId}/interactions

Google RCS supports the following message interactions:

Interaction
Description

Read

A user has read a message

Clicked

A user has clicked a quick reply button

Additional information about the interactions can be found in the details field and metadata.button object as follows:

Interaction
details
metadata.button.
Description

Clicked (Suggestions)

item_N_clicked

  • payload - user supplied payload sent in action button

Recipient clicked a suggestion. N = the position of the item in the actions array of the associated message

Clicked (Card Actions)

card_N1_item_item_N2_clicked

payload - user supplied payload sent in action button

Recipient clicked a card action.

N1 = the position of the card e.g. 1st card in a carousel N2 = the position of the action on the card e.g. the second button on a specific card

Examples

Read interaction

Clicked interaction

Last updated

Was this helpful?