Returns the last transcript of a chat in whose contact object the service id is serviceid specified and user id is userid specified.
HTTP POST /livechat/:domain?/getLastTranscript
Path Variables:
Name | Mandatory | Type | Description |
---|---|---|---|
domain | YES | STRING | Unique domain identifier |
Headers:
Name | Mandatory | Type | Description |
---|---|---|---|
ctlivetoken | YES | STRING | Unique ctlive session identifier |
Request Body:
Name | Mandatory | Type | Description |
---|---|---|---|
userid | YES | STRING | Unique user identifier |
serviceid | YES | STRING | Unique service identifier |
Response:
Type: JSON
Name | Type | Description |
---|---|---|
result | BOOLEAN | If true, the service response was performed correctly |
error | NULL / STRING | Contains the error description if an error has occurred in the request |
chatTranscript | OBJECT |
Example:
Request
http://<hostname>:<port>/livechat/default/getLastTranscript
Request Body:
{ "userid":"393401234567", "serviceid":"447491163530" }
Response
{ "result": true, "chatTranscript": { "result": true, "transcript": { "messages": [ { "data": { "id": "23f76471-8d06-407e-931c-a2ecbd6986b2", "messageType": "TEXT", "content": { "text": "verde messaggio test", "user": { "id": "393401234567", "isAgent": false } }, "ts": 1581681488713 }, "_id": "5e468b8368a0d00768b30112", "room": "CHAT_DEFAULT_a9a446b6-1c89-4d80-bbd9-9b30736f8013" }, { "data": { "id": "e255e846-2b32-4079-a210-980587d52039", "messageType": "TEXT", "content": { "text": "Buongiorno, sono l'operatore Gabriele Verde, come posso esserle utile?", "user": { "id": "USER_gverde1@acd.enghouse.com", "isAgent": true } }, "ts": 1581681495663 }, "_id": "5e468b8368a0d00768b30111", "room": "CHAT_DEFAULT_a9a446b6-1c89-4d80-bbd9-9b30736f8013" }, { "data": { "id": "1c8ee9b2-28f2-4133-8e70-e23fa1bd1e12", "messageType": "IMAGE", "content": { "caption": "AA", "documentType": "png", "user": { "id": "USER_gverde1@acd.enghouse.com", "isAgent": true } }, "ts": 1581681513615 }, "_id": "5e468b8368a0d00768b30110", "room": "CHAT_DEFAULT_a9a446b6-1c89-4d80-bbd9-9b30736f8013" } ], "_id": "5e468b8368a0d00768b3010f", "room": "CHAT_DEFAULT_a9a446b6-1c89-4d80-bbd9-9b30736f8013", "__v": 0 } }, "error": null }