Media
Playlists, tracks, and playlist item collections
Media
playlists
Stores playlists.
| Field | Type | Description | Required |
|---|---|---|---|
thumbnail | upload | Cover image (images) | |
title | text | Title | ✓ |
slug | slug | URL slug (auto-generated) | |
description | textarea | Description | |
items | join | Playlist items (playlist-tracks, sortable) |
tracks
Stores reusable track records.
| Field | Type | Description | Required |
|---|---|---|---|
kind | select | Track source type (owned_asset or external_reference) | ✓ |
title | text | Track title | ✓ |
sourceUrl | text | External media URL | |
asset | relationship | Protected uploaded asset (track-assets) | |
artist | text | Artist | |
categories | relationship | Track categories (track-categories) |
playlist-tracks
Stores playlist membership entries and ordering.
| Field | Type | Description | Required |
|---|---|---|---|
playlist | relationship | Playlist reference (playlists) | ✓ |
track | relationship | Track reference (tracks) | ✓ |
addedAt | date | When the item was added | |
addedBy | relationship | Customer who added the item | |
titleOverride | text | Playlist-specific title override | |
artistOverride | text | Playlist-specific artist override | |
note | textarea | Item-specific note | |
visibility | select | Item visibility (visible / hidden) |
All images use the unified images collection. See Image Collections for details.