Hi Sherman,
From my understanding, there isn't a native filter to identify recordings that continued beyond the Wrap-up/ACW period.
One possible approach would be to use the POST /api/v2/analytics/conversations/details/query API to retrieve the conversations matching your Session DNIS and direction criteria, then compare the conversation timeline with the recording metadata externally to identify the affected interactions before performing the bulk purge.
I haven't verified whether the Conversation Details API alone exposes sufficient recording timing information for this comparison, so hopefully someone from the community or Genesys can confirm if they've implemented this approach.
------------------------------
Phaneendra
Technical Solutions Consultant
------------------------------