---
title: "List store pages"
method: GET
path: "/1.0/commerce/store_pages"
tags: ["Websites"]
---

# List store pages

`GET /1.0/commerce/store_pages`

## Request

- Base URL: `https://api.squarespace.com`
- URL: `https://api.squarespace.com/1.0/commerce/store_pages`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/squarespace/apis/commerce-api/docs/1.0/commerce/store_pages/get.ts> (a function with typed inputs; its response is checked against the schema)

Retrieves information for all store pages on the website. The response supports dynamic cursors for pagination.

## Query parameters

- `cursor` string

## Headers

- `Authorization` string, required
- `User-Agent` string, required

## Response `200`

OK

- PaginatedStorePagesResponse
  - `pagination` object
    - `hasNextPage` boolean
    - `nextPageCursor` string
    - `nextPageUrl` string
  - `storePages` StorePage[]
    - `id` string
    - `isEnabled` boolean
    - `title` string
    - `urlSlug` string

## Other responses

- `404`: Not found. The API version is not supported.

---

[API](https://skmtc.dev/squarespace/apis/commerce-api.md) - [All operations](https://skmtc.dev/squarespace/apis/commerce-api/llms.txt) - [OpenAPI document](https://skmtc.dev/squarespace/apis/commerce-api/revisions/5dd4b1b7cd38?raw)
