How to fetch list of archived cases

Hello Everyone,

As part of our ongoing work on the case archival process in Pega 24.1.4, we need to retrieve the list of cases that have been successfully archived. This is required for validation and reporting purposes. Could you please advise if there is a standard approach or configuration in Pega to fetch the list of archived cases?

Thanks in Advance.

Use pxRetrieveSearchData OOTB activity to retrieve the Archived case.

Ensure to pass “true” for pySearchArchivedOnly parameter

We observed that the current search activity supports retrieving up to 10,000 records only. In the production environment, the number of archived cases is expected to grow significantly (thousands to lakhs).

Could you please suggest the best practice or recommended approach in Pega to handle large-volume data retrieval beyond this limit?

The recommendation is to narrow down the search to get the limited results from Archived Storage. Archived cases should be retireve for legal and Auditable purposes. It doesn’t make sense to get more than 10k records.