DennisHui | 2022-07-21 05:30:35 UTC | #1
Hi experts, I have used these APIs for retrieving the conversation data which was 558 days ago, but get errors within the flows.
- request the job for conversation
/api/v2/analytics/conversations/details/jobs
- check job status
/api/v2/analytics/conversations/details/jobs/{jobId}
- get conversation record from job request
/api/v2/analytics/conversations/details/jobs/{jobId}/results
- getting recording metadata, it returns error "Conversation does not exist in your organization"
/api/v2/conversations/{conversationId}/recordingmetadata /api/v2/conversations/{conversationId}/recordings
I would like to know if the recording records had been deleted those are 558 days ago? How could I download those recording media in this case. Thankfully.
John_Carnell | 2022-07-21 12:39:01 UTC | #2
Hi Dennis,
I would recommend you take a look at the following help articles:
- While this article is UI based, our UI uses all of the same conversation API endpoints. https://help.mypurecloud.com/articles/retention-period-for-analytics-data-and-recording/
- This article deals with the 558 day limitation.
I am going to chat with forward this information on to the product manager of the analytics team to see if there are any updates around this. https://help.mypurecloud.com/articles/analytics-conversation-detail-endpoint-api-query-change/
Thanks, John Carnell Manager, Developer Engagement
DennisHui | 2022-07-22 09:38:39 UTC | #3
Thanks for your information.
John_Carnell | 2022-07-25 12:55:27 UTC | #4
This post was migrated from the old Developer Forum.
ref: 15610