Need Clarification of api/v2/analytics/conversations/details/jobs/availability

Hi,
Our team want to move up our Genesys transcript ETL so that it gives more time for downstream work. Therefore, we want to know what's the time of last date injection event become available for certain project, we tried to use api/v2/analytics/conversations/details/jobs/availability and api/v2/analytics/users/details/jobs/availability',

both of them return a timestamp, we wonder this timestamp is the beginning of data injection or the completion of data injection ? (I doubt it's beginning, since we tested 3 projects within one day, all of them have same such timestamp.

If it indicates the beginning of data injection, is there any method I can use to tract the time of completion /last transcript injection ?

Thank you.

The dataAvailabilityDate field in the job result indicates the latest date and time for which archived data is accessible in the datalake. For example, if the dataAvailabilityDate is 2024-08-14T21:13:39.000Z, it means you can retrieve data up until that exact date and time. This field essentially serves as the endDateTime for your data retrieval interval when querying conversation details.

For further information, refer to the official documentation.

1 Like

Thanks, Dileepkaranki, this is really helpful, do you have idea if there is any API to tell when the new data start to inject or like your mentioned , show the startDateTime of data retrieval interval starts? Thank you!

Regarding intra day or real time data you need to use query endpoints or subscribe to the notification service. Regarding Jobs endpoint @John_Carnell clarified in Clarification around 48 hour limitation for Analytics Conversation Jobs API - #2 by John_Carnell

Regarding our product for daily data sync we use the query endpoint based on recurrence provided by customer. For pulling prolonged conversations and historical data correction we run jobs endpoint by using availability date -48hours as start date and availabilitydate as enddate. We run this process in the Startof the Day or End of the Day not to overlap with our daily sync process.

Thanks and Regards,
Dileep

1 Like

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.