I'm trying to integrate Salesforce in another system and it's required to filter these, but the client should be fully free to use any filters he wants. Using a listview and settings its filters, he's able to create a filtered list in his Salesforce account, which I'm able to download using executeListView(). However, using chunks isn't an option, because of a limitation of the offset (max. offset = 2000) and fetching all records at once isn't an option as well, because it exhausts the server's memory.
The only option I have left, is to be able to retrieve what filters have been set for a listview and to create a query based on these retrieved filters.
Does anyone know if this is possible and if so, please share how to fetch these filters?
Thank you in advance!