Get Messages
Overview
This request gets all messages associated with a chat interaction, based on a specified position in the transcript.
Request URL | /api/v2/chats/{chatId}/messages |
---|---|
HTTP Method | POST |
Parameters
Parameter Name | Sample Value | Description | Required/Optional |
---|---|---|---|
userId | "007553863DC30029" | User ID | Required |
secureKey | "8b31761b2154884c" | Secure key | Required |
alias | "117" | Host alias | Required |
tenantName | "Environment" | Tenant name | Required |
transcriptPosition |
|
The index position in the transcript starting from which the messages should be retrieved | Optional (all messages are retrieved if no value is provided, which defaults to 1) |
Example
Request
{ "alias" : "117", "secureKey" : "8b31761b2154884c", "userId" : "007553863DC30029", "tenantName": "Environment", "transcriptPosition": 5 }
Response
{ "statusCode":0, "messages":[ { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":1, "type":"ParticipantJoined", "utcTime":1406239877000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":2, "type":"ParticipantJoined", "utcTime":1406239880000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":3, "text":"agent will be with you shortly ...", "type":"Message", "utcTime":1406239880000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":4, "text":"agent will be with you shortly ...", "type":"Message", "utcTime":1406239898000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":5, "text":"agent will be with you shortly ...", "type":"Message", "utcTime":1406239916000 }, { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":6, "text":"I need help with account", "type":"Message", "utcTime":1406239925000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":7, "text":"agent will be with you shortly ...", "type":"Message", "utcTime":1406239934000 }, { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":8, "text":"I need help with account", "type":"TypingStarted", "utcTime":1406239944000 }, { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":9, "text":"I need help with account", "type":"TypingStopped", "utcTime":1406239951000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":10, "text":"agent will be with you shortly ...", "type":"Message", "utcTime":1406239952000 }, { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":11, "text":"text text", "type":"Message", "utcTime":1406239965000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":12, "text":"agent will be with you shortly ...", "type":"Message", "utcTime":1406239971000 }, { "from":{ "nickname":"system", "participantId":2, "type":"External" }, "index":13, "text":"agent will be with you shortly ...", "type":"Message", "utcTime":1406239989000 }, { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":14, "text":"nickname", "type":"Notice", "utcTime":1407445236000 }, { "from":{ "nickname":"nickname", "participantId":1, "type":"Client" }, "index":15, "text":"http://push-url", "type":"Notice", "utcTime":1407445262000 } ], "alias":"117", "secureKey":"b89d1c2714b01389", "userId":"007553D184850003", "tenantName":"Environment", "chatEnded":false }
This page was last edited on December 8, 2014, at 17:07.
Comments or questions about this documentation? Contact us for support!