POST Message/MessageApi/ShareMessage
Request Information
URI Parameters
None.
Body Parameters
ShareMessageInputModelName | Description | Type | Additional information |
---|---|---|---|
ShareMessageDetails | SharedMessageModel |
None. |
|
SenderId | globally unique identifier |
None. |
|
Message | string |
None. |
|
TaggedMembers | Collection of globally unique identifier |
None. |
|
MessageDateTime | date |
None. |
|
Recipients | Collection of MessageRecipientModel |
None. |
Request Formats
application/json, text/json
Sample:
{ "ShareMessageDetails": { "Id": "8cb29bf6-5f08-48a2-81b0-d6cad2c89fc7", "ChannelId": "0fad5ca7-ecdf-4614-af90-ac418f95bb2b", "SenderId": "c38f7852-dcdf-41eb-8a39-06ab260123f1", "ReceiverId": "d8e69e8e-10bf-4892-a8bf-9836dc9fe7ff", "Message": "sample string 2", "MessageDateTime": "2025-04-07T16:25:22.8067796+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": [ "e5208e8e-304a-4fb7-a12c-bfb483759c11", "5be64c00-831b-401f-9e06-12b51f1f496b" ], "ParentMessageId": "3836a1d8-7f2d-4404-ac04-becf42c72cbf" }, "SenderId": "b2e528fa-e7bd-492b-9c17-f755d7233905", "Message": "sample string 2", "TaggedMembers": [ "2472dc05-1e6c-4a4f-969b-d95ff27c28d6", "560e937c-d4f0-4df3-9d9b-a144843b329c" ], "MessageDateTime": "2025-04-07T16:25:22.8077788+01:00", "Recipients": [ { "MessageId": "dbe2b7e3-69e8-4122-b089-d1812a1620b3", "IsChannel": true, "ConversationId": "af6f1cc7-88d0-4e9b-a7bc-4fd69da313bd" }, { "MessageId": "dbe2b7e3-69e8-4122-b089-d1812a1620b3", "IsChannel": true, "ConversationId": "af6f1cc7-88d0-4e9b-a7bc-4fd69da313bd" } ] }
application/xml, text/xml
Sample:
<ShareMessageInputModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Communicator.Models.Messages"> <Message>sample string 2</Message> <MessageDateTime>2025-04-07T16:25:22.8077788+01:00</MessageDateTime> <Recipients> <MessageRecipientModel> <ConversationId>af6f1cc7-88d0-4e9b-a7bc-4fd69da313bd</ConversationId> <IsChannel>true</IsChannel> <MessageId>dbe2b7e3-69e8-4122-b089-d1812a1620b3</MessageId> </MessageRecipientModel> <MessageRecipientModel> <ConversationId>af6f1cc7-88d0-4e9b-a7bc-4fd69da313bd</ConversationId> <IsChannel>true</IsChannel> <MessageId>dbe2b7e3-69e8-4122-b089-d1812a1620b3</MessageId> </MessageRecipientModel> </Recipients> <SenderId>b2e528fa-e7bd-492b-9c17-f755d7233905</SenderId> <ShareMessageDetails> <ChannelId>0fad5ca7-ecdf-4614-af90-ac418f95bb2b</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>8cb29bf6-5f08-48a2-81b0-d6cad2c89fc7</Id> <Message>sample string 2</Message> <MessageDateTime>2025-04-07T16:25:22.8067796+01:00</MessageDateTime> <MessageType>Text</MessageType> <ParentMessageId>3836a1d8-7f2d-4404-ac04-becf42c72cbf</ParentMessageId> <ReceiverId>d8e69e8e-10bf-4892-a8bf-9836dc9fe7ff</ReceiverId> <ReportMessage>sample string 4</ReportMessage> <SenderId>c38f7852-dcdf-41eb-8a39-06ab260123f1</SenderId> <TaggedMembers xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d3p1:guid>e5208e8e-304a-4fb7-a12c-bfb483759c11</d3p1:guid> <d3p1:guid>5be64c00-831b-401f-9e06-12b51f1f496b</d3p1:guid> </TaggedMembers> </ShareMessageDetails> <TaggedMembers xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:guid>2472dc05-1e6c-4a4f-969b-d95ff27c28d6</d2p1:guid> <d2p1:guid>560e937c-d4f0-4df3-9d9b-a144843b329c</d2p1:guid> </TaggedMembers> </ShareMessageInputModel>
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.