/
getLastTranscript
getLastTranscript
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 |
Authorization: see Authentication mechanisms
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
}
, multiple selections available,
Related content
getChatTranscriptByCalldata
getChatTranscriptByCalldata
More like this
getContactTranscriptByChatID
getContactTranscriptByChatID
More like this
getActiveContactsID
getActiveContactsID
Read with this
getChatTranscriptByChatID
getChatTranscriptByChatID
More like this
getChatTranscriptByNickname
getChatTranscriptByNickname
More like this
getChatTranscriptByUserID
getChatTranscriptByUserID
More like this