# paginate

> The paginate Liquid object, which describes the pagination state inside a pair of paginate tags in a Shoplazza theme, for rendering a pager.

Information about the pagination inside a set of [paginate tags](../tags/iteration#paginate).

| Properties       | Type                                | Description                                                                                                                                      |
| :--------------- | :---------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------- |
| `current_offset` | [number](../basics/liquid-types#string) | The total number of items on pages previous to the current page.                                                                                 |
| `current_page`   | [number](../basics/liquid-types#string) | The page number of the current page.                                                                                                             |
| `items`          | [number](../basics/liquid-types#string) | The total number of items to be paginated. For example, if you paginate a collection of 120 products, then the value of `paginate.items` is 120. |
| `next`           | [part](./part)                  | The pagination part is to go to the next page.                                                                                                   |
| `pahe_size`      | [number](../basics/liquid-types#string) | The number of items displayed per page.                                                                                                          |
| `pages`          | [number](../basics/liquid-types#string) | The total number of pages.                                                                                                                       |
| `parts`          | an array of [part](./part)      | The pagination parts. Pagination parts are used to build pagination navigation.                                                                  |

```json title="Object"
{
  "page_size": 8,
  "current_page": 1,
  "current_offset": 0,
  "pages": 11,
  "items": 85,
  "next": {
    "url": "/collections/all-products?preview_theme_id=&page=2",
    "is_link": true
  },
  "parts": [
    {
      "is_link": false,
      "title": "1",
      "url": ""
    },
    {
      "is_link": true,
      "title": "2",
      "url": "/collections/all-products?preview_theme_id=&page=2"
    },
    {
      "is_link": true,
      "title": "3",
      "url": "/collections/all-products?preview_theme_id=&page=3"
    },
    {
      "is_link": false,
      "title": "...",
      "url": ""
    }
  ]
}
```
