> ## 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.

# Gift registry

> Customer-created registries for weddings, birthdays, and milestones. Friends and family see what is wanted and what is already purchased.

<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 Gift Registry [Module](/docs/concepts/modules) lets [Customers](/docs/resources/glossary#customer) build registries for weddings, babies, birthdays, and other milestones. Each registry has a public share link. Gift-givers see what the owner wants and what has already been bought, and quantity tracking prevents duplicate gifts.

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

## Installation

```sh theme={null}
86d module add gift-registry
```

## Store endpoints

| Method | Path                       | Description                    |
| ------ | -------------------------- | ------------------------------ |
| `GET`  | `/registries/me`           | List the customer's registries |
| `POST` | `/registries/me`           | Create a registry              |
| `POST` | `/registries/me/:id/items` | Add an item                    |
| `GET`  | `/registries/share/:token` | Public registry view           |

## Components

* `<RegistryDashboard />`
* `<RegistryView token={token} />`
* `<AddToRegistryButton productId={id} />`

## Related pages

* [Wishlist](/docs/modules/wishlist)
* [Customers](/docs/modules/customers)
* [Storefront](/docs/concepts/storefront)
* [Glossary](/docs/resources/glossary)
* [Versioning and maturity](/docs/resources/versioning)
