Analytics/Details filter by conversationEnd

Good Morning together!

I'm new to the Genesys API and I'm to extract Conversation Details via Python and add them to our Data Warehouse. I tried to build incremental loads via the interval argument but it returns way more conversations than I would like. Is there an option to filter for conversations that ended in the specified interval?

Here's the current body I'm using:

{
                "conversationFilters": [
                    {
                    "type": "and",
                    "clauses": [
                        {
                            "type": "and",
                            "predicates": [
                                {"dimension": "conversationEnd",
                                "operator": "exists"}
                            ]
                        }
                    ]
                    }
                ],
            "interval": "2024-06-03T11:30:00/2024-06-04T11:31:00",
            "paging": 
                {
                    "pageSize": 100,
                    "pageNumber": i
                }
            }

Hello,

Last time I tried, it was possible to use conversationEnd with an interval as matching value, in the conversationFilters.
I mean:

{
     "type": "dimension",
     "dimension": "conversationEnd",
     "operator": "matches",
     "value": "2024-06-03T11:30:00Z/2024-06-04T11:31:00Z"
}

Regards,

Works like a charme - highly appreciate your help :slight_smile:

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