---
title: "get_product_pagination"

doc_type: static
doc_category: static
doc_version: v20270301
source_url:
  html: 'https://developer.shopline.com/docs/sline/filter/get-product-pagination'
  md: 'https://developer.shopline.com/docs/sline/filter/get-product-pagination.md'
---

# get_product_pagination


    Retrieves pagination information for products in a collection. This filter must be used in conjunction with the [collection](https://developer.shopline.com/docs/sline/object/collection.md) object.

    



    
`collection | get_product_pagination(pageSize)` returns a [`paginate`](https://developer.shopline.com/docs/sline/object/paginate.md) object.
    



    
        ## Required params

        
            - `collection` [`collection`](https://developer.shopline.com/docs/sline/object/collection.md)\: The target collection.
        
            - `pageSize` `integer`\: The number of products displayed per page.
        
    





    
## Example

        
            

            Fetch pagination data for a collection and loop through the products.

            

            
<SlineExample path={'/collections/bottom'} objects={ 
    [""] 
}>
```sline
{{#var paginate = collection | get_product_pagination(10) /}}
{{#for item in paginate.list}}
  {{forloop.index}}: {{ item.title }}
{{/for}}
```
</SlineExample>
            
        
    
