PUT Message/MessageApi/UpdateMessage
Request Information
URI Parameters
None.
Body Parameters
MessageUpsertInputModelName | Description | Type | Additional information |
---|---|---|---|
Id | globally unique identifier |
None. |
|
ChannelId | globally unique identifier |
None. |
|
SenderId | globally unique identifier |
None. |
|
ReceiverId | globally unique identifier |
None. |
|
Message | string |
None. |
|
IsDeleted | boolean |
None. |
|
IsEdited | boolean |
None. |
|
MessageDateTime | date |
None. |
|
UpdatedDateTime | date |
None. |
|
MessageType | MessageTypes |
None. |
|
Files | Collection of FileModel |
None. |
|
FilesXml | string |
None. |
|
SenderName | string |
None. |
|
ReceiverName | string |
None. |
|
ChannelName | string |
None. |
|
IsPinned | boolean |
None. |
|
IsStarred | boolean |
None. |
|
IsRead | boolean |
None. |
|
PinnedByUserId | globally unique identifier |
None. |
|
ReactedByUserId | globally unique identifier |
None. |
|
ReportMessage | string |
None. |
|
TaggedMembers | Collection of globally unique identifier |
None. |
|
TaggedMembersIds | string |
None. |
|
ParentMessageId | globally unique identifier |
None. |
|
FromUserId | globally unique identifier |
None. |
|
IsChannel | boolean |
None. |
|
IsGroupChat | boolean |
None. |
|
IsArchieved | boolean |
None. |
|
SharedMessage | SharedMessageModel |
None. |
|
SharedMessageId | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "Id": "8cad8689-a5c1-4790-8f0f-88d68f7e64a8", "ChannelId": "406719ba-1fd6-48f3-b610-7c8a24844f8e", "SenderId": "6c749d41-774a-4785-8ecf-2e281f58460f", "ReceiverId": "93932f15-98ac-49b7-837d-29d3c0cbebb3", "Message": "sample string 2", "IsDeleted": true, "IsEdited": true, "MessageDateTime": "2024-09-19T09:35:38.4191649+01:00", "UpdatedDateTime": "2024-09-19T09:35:38.4191649+01:00", "MessageType": 1, "Files": [ { "FilePath": "sample string 1", "FileName": "sample string 2" }, { "FilePath": "sample string 1", "FileName": "sample string 2" } ], "FilesXml": "sample string 3", "SenderName": "sample string 4", "ReceiverName": "sample string 5", "ChannelName": "sample string 6", "IsPinned": true, "IsStarred": true, "IsRead": true, "PinnedByUserId": "609238f4-4a99-4fa7-a1df-39334cb9fca9", "ReactedByUserId": "690b8bee-f118-4f34-ae4c-f0b27bd538fd", "ReportMessage": "sample string 7", "TaggedMembers": [ "8292cb24-bb73-45a0-8545-bc9d98df5e11", "f0794b04-90fb-4892-b061-654d486377c1" ], "TaggedMembersIds": "sample string 8", "ParentMessageId": "0f59058d-d7dc-4267-80c3-20de2aec750a", "FromUserId": "7a98a454-ac27-4d71-ab08-9f08804df776", "IsChannel": true, "IsGroupChat": true, "IsArchieved": true, "SharedMessage": { "Id": "f38db8d8-a944-43ae-9c9b-5e6426fd8357", "ChannelId": "4367a8df-e871-46d0-a3ed-6424bff5a01f", "SenderId": "09652123-a18b-4169-82aa-ab2920d3fcea", "ReceiverId": "d9e5efef-88b7-4915-ad61-791c841a82bf", "Message": "sample string 2", "MessageDateTime": "2024-09-19T09:35:38.4191649+01:00", "MessageType": 1, "Files": [ { "FilePath": "sample string 1", "FileName": "sample string 2" }, { "FilePath": "sample string 1", "FileName": "sample string 2" } ], "ReportMessage": "sample string 4", "TaggedMembers": [ "ce786107-4b60-46fc-8420-9127ac9f5736", "1ba9bf4d-6069-47ca-8578-515691e8f84f" ], "ParentMessageId": "a8555378-900a-48cf-8746-69ea951f4061" }, "SharedMessageId": "9e2a755f-e90c-4e68-a845-17aef97c37ba" }
application/xml, text/xml
Sample:
<MessageUpsertInputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Communicator.Models.Messages"> <ChannelId>406719ba-1fd6-48f3-b610-7c8a24844f8e</ChannelId> <ChannelName>sample string 6</ChannelName> <Files> <FileModel> <FileName>sample string 2</FileName> <FilePath>sample string 1</FilePath> </FileModel> <FileModel> <FileName>sample string 2</FileName> <FilePath>sample string 1</FilePath> </FileModel> </Files> <FilesXml>sample string 3</FilesXml> <FromUserId>7a98a454-ac27-4d71-ab08-9f08804df776</FromUserId> <Id>8cad8689-a5c1-4790-8f0f-88d68f7e64a8</Id> <IsArchieved>true</IsArchieved> <IsDeleted>true</IsDeleted> <IsEdited>true</IsEdited> <IsGroupChat>true</IsGroupChat> <IsPinned>true</IsPinned> <IsRead>true</IsRead> <IsStarred>true</IsStarred> <Message>sample string 2</Message> <MessageDateTime>2024-09-19T09:35:38.4191649+01:00</MessageDateTime> <MessageType>Text</MessageType> <ParentMessageId>0f59058d-d7dc-4267-80c3-20de2aec750a</ParentMessageId> <PinnedByUserId>609238f4-4a99-4fa7-a1df-39334cb9fca9</PinnedByUserId> <ReactedByUserId>690b8bee-f118-4f34-ae4c-f0b27bd538fd</ReactedByUserId> <ReceiverId>93932f15-98ac-49b7-837d-29d3c0cbebb3</ReceiverId> <ReceiverName>sample string 5</ReceiverName> <ReportMessage>sample string 7</ReportMessage> <SenderId>6c749d41-774a-4785-8ecf-2e281f58460f</SenderId> <SenderName>sample string 4</SenderName> <SharedMessage> <ChannelId>4367a8df-e871-46d0-a3ed-6424bff5a01f</ChannelId> <Files> <FileModel> <FileName>sample string 2</FileName> <FilePath>sample string 1</FilePath> </FileModel> <FileModel> <FileName>sample string 2</FileName> <FilePath>sample string 1</FilePath> </FileModel> </Files> <Id>f38db8d8-a944-43ae-9c9b-5e6426fd8357</Id> <Message>sample string 2</Message> <MessageDateTime>2024-09-19T09:35:38.4191649+01:00</MessageDateTime> <MessageType>Text</MessageType> <ParentMessageId>a8555378-900a-48cf-8746-69ea951f4061</ParentMessageId> <ReceiverId>d9e5efef-88b7-4915-ad61-791c841a82bf</ReceiverId> <ReportMessage>sample string 4</ReportMessage> <SenderId>09652123-a18b-4169-82aa-ab2920d3fcea</SenderId> <TaggedMembers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:guid>ce786107-4b60-46fc-8420-9127ac9f5736</d3p1:guid> <d3p1:guid>1ba9bf4d-6069-47ca-8578-515691e8f84f</d3p1:guid> </TaggedMembers> </SharedMessage> <SharedMessageId>9e2a755f-e90c-4e68-a845-17aef97c37ba</SharedMessageId> <TaggedMembers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>8292cb24-bb73-45a0-8545-bc9d98df5e11</d2p1:guid> <d2p1:guid>f0794b04-90fb-4892-b061-654d486377c1</d2p1:guid> </TaggedMembers> <TaggedMembersIds>sample string 8</TaggedMembersIds> <UpdatedDateTime>2024-09-19T09:35:38.4191649+01:00</UpdatedDateTime> </MessageUpsertInputModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
JsonResultOfCommunicatorJsonResultName | Description | Type | Additional information |
---|---|---|---|
Content | CommunicatorJsonResult |
None. |
|
SerializerSettings | JsonSerializerSettings |
None. |
|
Encoding | Encoding |
None. |
|
Request | HttpRequestMessage |
None. |
Response Formats
application/json, text/json
Sample:
Sample not available.