Skip to content
<wtf page="pagination"/>

REST API pagination strategy wizard

Four pagination strategies cover almost every REST API: page-based, offset/limit, cursor-based, and keyset (seek-based). Each is right for some situations and bad for others. This wizard picks one for your situation, lays out all four side by side honestly, and generates a worked example endpoint with the right Link headers.

We’re opinionated: cursor-based for write-heavy APIs, keyset for large database-backed list endpoints, offset/limit or page-based only for small bounded datasets where deep-link URLs matter.

Modes