Hi All,
We would like to seek clarification regarding Pagination for API based data extracts through Python.
We have observed there is a limit on page size for extracting the data for Conversation Detail and Masters (Routing Queue, DNIS, Routing Language, Routing Skills and Users) through API. The default page size is 25. Our requirement is to extract the complete set of data for a given date range (applicable for Conversation Detail)
If we go with the default page size of 25, the observation is some records are not getting extracted for Masters. Later when we increased the page size, all the data got extracted. The same is applicable for Conversation Detail.
Questions
- Is there any recommendation for setting the page size ? What is the best practice to follow ?
- Is there any parameter to set so that all the data is extracted without omitting any records. I understand for Transactions i.e. Conversation Detail, we have set a date range.
- While going through the Genesys documentation (https://developer.genesys.cloud/platform/audit/usecursor) , we came across “Cursors”. How do we obtain value for Cursor ?
Thanks & Regards,
Vinay