> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openbridge.shop/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Fetch and query Shopify pages

```javascript theme={null}
openbridge.pages
```

Query Shopify pages with support for pagination, field selection, and search.

<Info>See [Types](/api/types/pages) for full interface definitions.</Info>

## Methods

<CardGroup cols={2}>
  <Card title=".list()" href="/api/pages/list">
    Fetch multiple pages
  </Card>

  <Card title=".get()" href="/api/pages/get">
    Fetch a single page
  </Card>

  <Card title=".search()" href="/api/pages/search">
    Search pages by query
  </Card>

  <Card title=".limit()" href="/api/pages/limit">
    Set maximum results
  </Card>

  <Card title=".select()" href="/api/pages/select">
    Choose which fields to return
  </Card>

  <Card title=".after()" href="/api/pages/after">
    Paginate forward
  </Card>

  <Card title=".before()" href="/api/pages/before">
    Paginate backward
  </Card>

  <Card title=".reverse()" href="/api/pages/reverse">
    Reverse sort order
  </Card>
</CardGroup>

## Quick Example

```javascript theme={null}
// List pages with pagination
const { items, pageInfo } = await openbridge.pages
    .list()
    .limit(12)
    .select(['title', 'handle', 'bodySummary'])

// Get single page
const page = await openbridge.pages.get('about-us')
```
