getChatTranscriptGeneric

Returns chat transcripts based on filters specified.

http post /livechat/:domain/getChatTranscripGeneric

Path Variables:

Name

Mandatory

Type

Description

Name

Mandatory

Type

Description

domain

NO

STRING

Unique domain identifier

Authorization: see Authentication mechanisms

Request body:

Type: JSON

Name

Mandatory

Type

Description

Name

Mandatory

Type

Description

filter

YES

OBJECT

filter for data extraction

sort

YES

OBJECT

sort order

pageSize

NO

NUMBER

number of documents retrieved (max 100)

index

YES

NUMBER

pagination

Response:

Type: JSON

Name

Type

Description

Name

Type

Description

result

BOOLEAN

If true, the service response was performed correctly

chatTranscript

ARRAY

Array that contains Transcript Object that match the filter

error

NULL / STRING

Contains the error description if an error has occurred in the request

Example:

Request

http://<hostname>:<port>/livechat/default/getChatTranscriptGeneric

Request body

{ "filter": {"$and":[{"userID":"393403609180"}, {"callData.EC_MACROACTIVITY": "DEFAULT_CHAT"}]}, "sort": {"beginTime":1}, "pageSize": 80, "index": 0 }

Response

{ "result": true, "chatTranscripts": [ { "result": true, "transcript": { "_id": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7", "room": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7", "ctlive_type": "chat", "messages": [ { "data": { "replyTo": "", "id": "wamid.HBgMMzkzNDAzNjA5MTY5FQIAEhggNzg1QzIwNTQ3MDE2RjU1ODIxMzIwOTVGMzk1MDk1NTkA", "messageType": "TEXT", "content": { "text": "Salve", "user": { "id": "393403609180", "isAgent": false, "nickname": "Gabriele Verde" } }, "ts": 1703243600530, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "65856fb085b9c22326965ca2", "room": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7" }, { "data": { "replyTo": "", "id": "74a8e13d-7116-4eb4-bf67-18e9aa135caa", "messageType": "TEXT", "content": { "text": "Thanks for getting in touch. My name's Gabriele Verde, and I'll be assisting you today.", "user": { "id": "USER_gverde1@acd.enghouse.com", "isAgent": true, "nickname": "Gabriele Verde" } }, "ts": 1703243604913, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "65856fb085b9c22326965ca3", "room": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7" }, { "data": { "replyTo": "", "id": "d81c351c-0c28-4870-8e22-3efe5da1c2f4", "messageType": "TEXT", "content": { "text": "1", "user": { "id": "USER_gverde1@acd.enghouse.com", "isAgent": true, "nickname": "Gabriele Verde" } }, "ts": 1703243641149, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "65856fb085b9c22326965ca4", "room": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7" }, { "data": { "replyTo": "", "id": "wamid.HBgMMzkzNDAzNjA5MTY5FQIAEhggN0RCNERGMjM5OTAyMTA0MEE3NDRFNUE4RjU2OEU2NTgA", "messageType": "IMAGE", "content": { "caption": "", "fileName": "File.jpg", "documentType": "jpg", "user": { "id": "393403609180", "isAgent": false, "nickname": "Gabriele Verde" } }, "ts": 1703243660939, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "65856fb085b9c22326965ca5", "room": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7" }, { "data": { "replyTo": "", "id": "f5be2677-36fa-4d7c-bf1b-6c61b60df45d", "messageType": "TEXT", "content": { "text": "broooo", "user": { "id": "USER_gverde1@acd.enghouse.com", "isAgent": true, "nickname": "Gabriele Verde" } }, "ts": 1703243665660, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "65856fb085b9c22326965ca6", "room": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7" }, { "data": { "replyTo": "", "id": "19712b2a-fe04-42df-aebf-a2c4561f0f15", "messageType": "TEXT", "ts": 1703243741975, "content": { "text": "La chat è terminata.", "user": { "id": "ADMIN_3902124122690", "isAgent": true } } }, "_id": "65856fb085b9c22326965ca7", "room": "CHAT_DEFAULT_c3d4f613-029f-40d2-afa9-137305b4e9a7" } ], "__v": 0 } }, { "result": true, "transcript": { "_id": "CHAT_DEFAULT_add7403c-17b3-44e0-a95c-8c09cc864fe6", "room": "CHAT_DEFAULT_add7403c-17b3-44e0-a95c-8c09cc864fe6", "ctlive_type": "chat", "messages": [ { "data": { "replyTo": "", "id": "wamid.HBgMMzkzNDAzNjA5MTY5FQIAEhggREZFRDdCMTI2QUY2RkJENUYyNTdFRDFGMzYzN0E1NEIA", "messageType": "TEXT", "content": { "text": "Buongiorno", "user": { "id": "393403609180", "isAgent": false, "nickname": "Gabriele Verde" } }, "ts": 1703245471782, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "658576d685b9c22326965cb3", "room": "CHAT_DEFAULT_add7403c-17b3-44e0-a95c-8c09cc864fe6" }, { "data": { "replyTo": "", "id": "51d108ed-1883-4184-b149-50f5b156be44", "messageType": "TEXT", "content": { "text": "Thanks for getting in touch. My name's Gabriele Verde, and I'll be assisting you today.", "user": { "id": "USER_gverde1@acd.enghouse.com", "isAgent": true, "nickname": "Gabriele Verde" } }, "ts": 1703245477227, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "658576d685b9c22326965cb4", "room": "CHAT_DEFAULT_add7403c-17b3-44e0-a95c-8c09cc864fe6" }, { "data": { "replyTo": "", "id": "wamid.HBgMMzkzNDAzNjA5MTY5FQIAEhggQkY1MDAxQ0RFOURGMUExRkUxQ0ExODNFODk4Njg2QUQA", "messageType": "TEXT", "content": { "text": "Ok", "user": { "id": "393403609180", "isAgent": false, "nickname": "Gabriele Verde" } }, "ts": 1703245498928, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "658576d685b9c22326965cb5", "room": "CHAT_DEFAULT_add7403c-17b3-44e0-a95c-8c09cc864fe6" }, { "data": { "replyTo": "", "id": "wamid.HBgMMzkzNDAzNjA5MTY5FQIAEhggQzA5NDIyMzdGOUU3M0EyMjRCNjI5RjBEMkE5QkM3MjYA", "messageType": "TEXT", "content": { "text": "🍋", "user": { "id": "393403609180", "isAgent": false, "nickname": "Gabriele Verde" } }, "ts": 1703245504168, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "658576d685b9c22326965cb6", "room": "CHAT_DEFAULT_add7403c-17b3-44e0-a95c-8c09cc864fe6" }, { "data": { "replyTo": "", "id": "b0c484ee-663f-487a-9004-0b554dd54207", "messageType": "TEXT", "content": { "text": "bene", "user": { "id": "USER_gverde1@acd.enghouse.com", "isAgent": true, "nickname": "Gabriele Verde" } }, "ts": 1703245509004, "deliverySuccess": true, "deliveryErrorReason": "" }, "_id": "658576d685b9c22326965cb7", "room": "CHAT_DEFAULT_add7403c-17b3-44e0-a95c-8c09cc864fe6" } ], "__v": 0 } }, ... ], "error": null }