Clinton explains in <a href="https:&#x2F;&#x2F;github.com&#x2F;elastic&#x2F;elasticsearch&#x2F;issues&#x2F;9112" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;elastic&#x2F;elasticsearch&#x2F;issues&#x2F;9112</a> why they don&#x27;t support this.  If you really need it, you can implement it yourself by limiting the aggregation using filters <a href="https:&#x2F;&#x2F;www.elastic.co&#x2F;guide&#x2F;en&#x2F;elasticsearch&#x2F;reference&#x2F;current&#x2F;search-aggregations-bucket-terms-aggregation.html#_filtering_values" rel="nofollow">https:&#x2F;&#x2F;www.elastic.co&#x2F;guide&#x2F;en&#x2F;elasticsearch&#x2F;reference&#x2F;curr...</a><p>it&#x27;s obviously not real pagination but the github issue explains why it isn&#x27;t practical.  If you know of other systems that have paginations of aggregations, perhaps you can reference those sources in the github issues and they can learn some tricks how to do it.<p>As for top hits, the &quot;from&quot; option doesn&#x27;t let you do what you want?