Message interactions
SMS 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
A list of channel messages interactions
404
The request did not pass validation
application/json
get
/workspaces/{workspaceId}/channels/{channelId}/messages/{messageId}/interactionsEndpoint
Response
Supported interaction types
Interaction
Description
Clicked interactions (shortlink tracking)
Example: shortlink click from a text URL
Metadata fields
Field
Type
Description
Bot and prefetch detection
Unsubscribe interactions
1. Keyword-based unsubscribe
Keyword
Language
2. Link-based unsubscribe
How to distinguish keyword vs link unsubscribes
Details Value
Trigger
Subscribe-consent interactions
1. Keyword-based opt-in
Keyword
Language
2. Link-based opt-in
How to distinguish keyword vs link opt-ins
Details value
Trigger
Monitoring interactions via webhooks
Webhook event type
Event type
Filter keys
Description
Marketing messages and use case classification
System variables for opt-out/opt-in links
Variable
Description
Interaction summary by trigger
Trigger
Interaction type
details
messageId points to
Last updated
Was this helpful?

