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

# Pages

> CMS-style static pages for 86d: About, Contact, Press, Terms, anything you write once and update occasionally, with a draft and publish flow.

<Warning>
  **Experimental.** This Module has no test or production evidence recorded yet. Read it, run it locally, and hold off on real Orders. See [maturity levels](/docs/resources/versioning).
</Warning>

The Pages [Module](/docs/concepts/modules) manages static pages outside the standard catalog routes. Each page has a slug, a Markdown or MDX body, optional SEO meta, and a draft or published state. Use it for About, Press, Wholesale, or anything else that does not fit the product or blog model.

**Source:** [`modules/pages`](https://github.com/86d-store/86d/tree/main/modules/pages) · **npm:** [`@86d-store/pages`](https://www.npmjs.com/package/@86d-store/pages)

## Installation

```sh theme={null}
86d module add pages
```

## Store endpoints

| Method | Path           | Description          |
| ------ | -------------- | -------------------- |
| `GET`  | `/pages/:slug` | Get a published page |

## Admin endpoints

| Method | Path                       | Description |
| ------ | -------------------------- | ----------- |
| `GET`  | `/admin/pages`             | List pages  |
| `POST` | `/admin/pages`             | Create      |
| `PUT`  | `/admin/pages/:id`         | Update      |
| `POST` | `/admin/pages/:id/publish` | Publish     |

## Related pages

* [Blog](/docs/modules/blog)
* [SEO](/docs/modules/seo)
* [Navigation](/docs/modules/navigation)
* [Templates](/docs/concepts/templates)
* [Glossary](/docs/resources/glossary)
* [Versioning and maturity](/docs/resources/versioning)
