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

# Galleries

> Client deliveries built from Vault files. Draft, live, or closed — with a public review link on mediamonster.link.

Galleries are client packs built from [Vault](/vault) files. The desktop rail label is **Deliveries**. The phone tab is **Sends**. The page title is **Deliveries**. They live at [mediamonster.app/galleries](https://mediamonster.app/galleries).

<Frame caption="Deliveries on the desktop rail. On a phone this slot is Sends.">
  <img src="https://mintcdn.com/mediamonster/6KE7jZf5yrnXS2M3/images/screenshots/app-deliveries.png?fit=max&auto=format&n=6KE7jZf5yrnXS2M3&q=85&s=f7e2858db21d8c772befb8e709858bd7" alt="Deliveries page with Live, Draft, and Closed galleries" width="1440" height="900" decoding="async" loading="lazy" data-path="images/screenshots/app-deliveries.png" />
</Frame>

## Create a delivery

1. Open **Sends** and create a gallery.
2. Add files from the Vault.
3. Set recipients, a password, an expiry, downloads, favourites, comments, and whether a name is required.
4. Publish it.

<Frame caption="A live delivery. The public URL is on mediamonster.link. Recipients, password, downloads, favourites, and comments sit in the side column.">
  <img src="https://mintcdn.com/mediamonster/6KE7jZf5yrnXS2M3/images/screenshots/app-delivery.png?fit=max&auto=format&n=6KE7jZf5yrnXS2M3&q=85&s=4d56531fae206967730582fd5668f4b6" alt="Delivery editor for Ep 47 clips for Maya, Live, with files in a grid and the public review link in the side column" width="1440" height="900" decoding="async" loading="lazy" data-path="images/screenshots/app-delivery.png" />
</Frame>

## States

| State      | Meaning                             |
| ---------- | ----------------------------------- |
| **Draft**  | Private. Only you see it.           |
| **Live**   | Reviewers can open the public link. |
| **Closed** | Expired, or you closed it.          |

The public review URL is `https://mediamonster.link/g/<slug>`. If the gallery has a password, the ticket lives in `sessionStorage` and dies with the tab.

<Frame caption="What the client sees. Favourites and comments are switches you set before you send the link.">
  <img src="https://mintcdn.com/mediamonster/vvLNMaTpIZ3vxoGR/images/screenshots/app-review.png?fit=max&auto=format&n=vvLNMaTpIZ3vxoGR&q=85&s=fa6f0cbec821596b38f62687a73547cd" alt="Public review page titled Late Bite Ep 47 clips, with picked clips, thumbnails, and a comment from Maya" width="1440" height="900" decoding="async" loading="lazy" data-path="images/screenshots/app-review.png" />
</Frame>

## Plan limits

| Plan     | Galleries | Unbranded |
| -------- | --------- | --------- |
| Cyclops  | 1         | No        |
| Minotaur | 10        | No        |
| Kraken   | Unlimited | Yes       |
| Behemoth | Unlimited | Yes       |

Unbranded means the client-facing page can drop the Mediamonster line. That is Kraken and Behemoth only.

## From the API

`GET /api/v1/galleries` lists yours, with public URLs. `POST /api/v1/galleries` creates one, optionally with `asset_ids`. See [Assets and galleries](/api/assets-and-galleries).
