Please note that this API relates to LivePersons legacy chat product which receives limited support and will be deprecated in the future.
It is recommended to build future integrations on top of LivePersons Connector API and Messaging Window API instead.
The URI of the event that was added is returned in the Location header.
Request
Method | URL |
---|---|
POST | https://{domain}/api/account/{accountId}/chat/{chatId}/events?v=1&NC=true |
Formats
- XML
- JSON
Request Headers
Header | Description |
---|---|
Authorization | LivePerson appKey=721c180b09eb463d9f3191c41762bb68 |
Content-Type | application/json |
Accept | application/json |
JSON Body Example: Adding a line:
{
"event":{
"@type":"line","text":"hi"
}
}
JSON Body Example: Ending a chat:
{
"event":{
"@type":"state","state":"ended"
}
}
Notes:
-
This API does not support sending HTML, therefore HTML will be presented as text to the agent and will not be translated into its representation.
-
The "ended" event ends the chat (and adds an "ended" event to the chat content), but it does NOT delete the chat session resource.
-
Only one event can be added per POST event request.
Response
Response Codes
Code | Description |
---|---|
201 | Successful |