Retrieve messages for a specific chat
You can view the messages of a single a chat. Replace $chatID with the ID of the chat you want to query.
curl "https://api.boldchat.com/aid/$accountId/data/rest/json/v1/getChatMessages?ChatID=$chatID&auth=$authHash"
Response:
{
"Status":"success",
"Truncated":false
"Data":[
{
"SystemMessage": null,
"AccountID": "123456789",
"CannedMessageID": null,
"ChatMessageID": "98765432198765",
"VisitorFacing": null,
"PersonType": 0,
"Text": "Hello",
"Name": "JohnSmith",
"ChatID": "987654321",
"Created": "2018-04-10T07:49:39.803Z",
"LanguageCode": "en-US",
"MessageKey": null,
"PersonID": "262408488800",
"Hidden": null,
"HasAutoTranslationError": null,
"Deleted": null,
"OriginalMessageID": null
},
{
"SystemMessage": null,
"AccountID": "123456789",
"CannedMessageID": null,
"ChatMessageID": "98765432198766",
"VisitorFacing": null,
"PersonType": 1,
"Text": "Hi",
"Name": "Customer",
"ChatID": "987654321",
"Created": "2018-04-10T07:49:45.203Z",
"LanguageCode": "en-US",
"MessageKey": null,
"PersonID": "262408488812",
"Hidden": null,
"HasAutoTranslationError": null,
"Deleted": null,
"OriginalMessageID": null
}]
}