Daytona is moving to cursor-based pagination
Blog post from Daytona
Daytona is transitioning to cursor-based pagination across its API, CLI, and SDKs to improve speed and data consistency, effective by June 25, 2026. This change replaces the offset-based page parameter and /api/sandbox/paginated endpoint, ensuring no skipped or duplicated results when data changes occur mid-listing. Users with SDK or CLI versions below v0.180.0 need to upgrade to adapt to the new pagination method, which simplifies code by eliminating the page argument and allowing the list() function to handle paging through iterators. The update requires small modifications across different programming languages, including Python, TypeScript, Go, Ruby, and Java, making it crucial for developers to adjust their implementations before the deadline. Daytona provides support for any questions during this transition through their support email or in-dashboard chat.