POST api/Chat/addChatLog?agentID={agentID}&chatSessionID={chatSessionID}&message={message}&language={language}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| agentID | integer |
Required |
|
| chatSessionID | string |
Required |
|
| message | string |
Required |
|
| language | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of ChatMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| SessionID | string |
None. |
|
| AgentID | integer |
None. |
|
| Message | string |
None. |
|
| BotMessage | boolean |
None. |
|
| ResponseType | string |
None. |
|
| ResponseID | integer |
None. |
|
| IsSessionVariable | boolean |
None. |
|
| VariableName | string |
None. |
|
| VariableValue | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"SessionID": "sample string 1",
"AgentID": 2,
"Message": "sample string 3",
"BotMessage": true,
"ResponseType": "sample string 5",
"ResponseID": 6,
"IsSessionVariable": true,
"VariableName": "sample string 8",
"VariableValue": "sample string 9"
},
{
"SessionID": "sample string 1",
"AgentID": 2,
"Message": "sample string 3",
"BotMessage": true,
"ResponseType": "sample string 5",
"ResponseID": 6,
"IsSessionVariable": true,
"VariableName": "sample string 8",
"VariableValue": "sample string 9"
}
]
text/html, application/octet-stream
Sample:
[{"SessionID":"sample string 1","AgentID":2,"Message":"sample string 3","BotMessage":true,"ResponseType":"sample string 5","ResponseID":6,"IsSessionVariable":true,"VariableName":"sample string 8","VariableValue":"sample string 9"},{"SessionID":"sample string 1","AgentID":2,"Message":"sample string 3","BotMessage":true,"ResponseType":"sample string 5","ResponseID":6,"IsSessionVariable":true,"VariableName":"sample string 8","VariableValue":"sample string 9"}]
application/xml, text/xml
Sample:
<ArrayOfChatMessage xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ChatBot.Data">
<ChatMessage>
<AgentID>2</AgentID>
<BotMessage>true</BotMessage>
<IsSessionVariable>true</IsSessionVariable>
<Message>sample string 3</Message>
<ResponseID>6</ResponseID>
<ResponseType>sample string 5</ResponseType>
<SessionID>sample string 1</SessionID>
<VariableName>sample string 8</VariableName>
<VariableValue>sample string 9</VariableValue>
</ChatMessage>
<ChatMessage>
<AgentID>2</AgentID>
<BotMessage>true</BotMessage>
<IsSessionVariable>true</IsSessionVariable>
<Message>sample string 3</Message>
<ResponseID>6</ResponseID>
<ResponseType>sample string 5</ResponseType>
<SessionID>sample string 1</SessionID>
<VariableName>sample string 8</VariableName>
<VariableValue>sample string 9</VariableValue>
</ChatMessage>
</ArrayOfChatMessage>