Hi,
I'm working on a solution that fetches old Chat Messages of specific Conversations from Genesys Cloud.
I'm able to fetch conversationIds and the related Conversations for up to 6 months in the past using the following APIs:
- POST /api/v2/analytics/conversations/details/query (passing from and to dates)
- GET /api/v2/conversations/{conversationId}
However, the following API is not returning any data for conversations that are at least about 20 days old when I'm passing the received conversationId:
GET /api/v2/conversations/chats/{conversationId}/messages
Our configuration for data retention is the following:
I know this API is deprecated and that we'll need to switch to Web Messaging, we'll work on this migration, but until then I'd like to be able to fetch these messages if possible.
Could someone please help me figure out why this data might be unavailable?