Is this your first time submitting a feature request?
Describe the feature
We need to implement and standardize three types of pagination for our SDK to ensure consistency and flexibility when handling paginated API responses. Each type should be an iterator for seamless data retrieval. The three types of pagination should have a unified iterator interface i.e implement all three as Python iterators (iter, next).
Offset Pagination – Uses page or offset params to retrieve paginated results.
Cursor Pagination – Uses a cursor (e.g., next page token) for efficient navigation.
Link Pagination – Extracts next from response headers or body for navigation.
Is this your first time submitting a feature request?
Describe the feature
We need to implement and standardize three types of pagination for our SDK to ensure consistency and flexibility when handling paginated API responses. Each type should be an iterator for seamless data retrieval. The three types of pagination should have a unified iterator interface i.e implement all three as Python iterators (iter, next).
Offset Pagination – Uses page or offset params to retrieve paginated results.
Cursor Pagination – Uses a cursor (e.g., next page token) for efficient navigation.
Link Pagination – Extracts next from response headers or body for navigation.