POST api/Chat/AddMessage

Request Information

URI Parameters

None.

Body Parameters

AddMessageViewModel
NameDescriptionTypeAdditional information
Id

integer

None.

Message

string

None.

ReplyMessageId

integer

None.

CreatedTime

date

None.

userId

integer

None.

isRead

boolean

None.

UserMessages_Id

integer

None.

Users_Id

integer

None.

MyUserId

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "Id": 1,
  "Message": "sample string 2",
  "ReplyMessageId": 3,
  "CreatedTime": "2025-12-11T08:29:48.6991262+03:30",
  "userId": 5,
  "isRead": true,
  "UserMessages_Id": 1,
  "Users_Id": 1,
  "MyUserId": 7
}

application/xml, text/xml

Sample:
<AddMessageViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Chatrata.MetaData.Chat">
  <CreatedTime>2025-12-11T08:29:48.6991262+03:30</CreatedTime>
  <Id>1</Id>
  <Message>sample string 2</Message>
  <MyUserId>7</MyUserId>
  <ReplyMessageId>3</ReplyMessageId>
  <UserMessages_Id>1</UserMessages_Id>
  <Users_Id>1</Users_Id>
  <isRead>true</isRead>
  <userId>5</userId>
</AddMessageViewModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

FunctionResult
NameDescriptionTypeAdditional information
ID

integer

None.

Message

string

None.

IsDone

boolean

None.

Response Formats

application/json, text/json

Sample:
{
  "ID": 1,
  "Message": "sample string 1",
  "IsDone": true
}

application/xml, text/xml

Sample:
<FunctionResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Chatrata.MetaData">
  <ID>1</ID>
  <IsDone>true</IsDone>
  <Message>sample string 1</Message>
</FunctionResult>