PUT Message/MessageApi/UpdateMessage

Request Information

URI Parameters

None.

Body Parameters

MessageUpsertInputModel
NameDescriptionTypeAdditional 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

JsonResultOfCommunicatorJsonResult
NameDescriptionTypeAdditional information
Content

CommunicatorJsonResult

None.

SerializerSettings

JsonSerializerSettings

None.

Encoding

Encoding

None.

Request

HttpRequestMessage

None.

Response Formats

application/json, text/json

Sample:

Sample not available.