Message Store
Get Message Store
var request = new Request("/restapi/v1.0/account/~/extension/~/message-store");
var response = sdk.Platform.Get(request);
Get Message Store First ID
var messageId = response.Json.SelectToken("records")[0].SelectToken("id");
Update Message Status
var messageStatusJson = "{\"readStatus\": \"Read\"}";
var request = new Request("/restapi/v1.0/account/~/extension/~/message-store/" + messageId, messageStatusJson);
var response = sdk.Platform.Put(request);
Update Message Status using HTTP method tunneling
var request = new Request("/restapi/v1.0/account/~/extension/~/message-store/" + messageId, messageStatusJson);
request.HttpMethodTunneling = true;
var response = sdk.Platform.Put(request);
Delete Message
var request = new Request("/restapi/v1.0/account/~/extension/~/message-store/" + messageId);
var response = sdk.Platform.Delete(request);