Our GraphQL API allows querying the entire Tezos Domains catalogue of data including the historic versions of each entity at each block.
For more information, you can check:
Our API exposes list data according to Relay Connection specification. This makes it easy to generate client code and paginate using cursors in general.