# ChapterPageRef

Per-item dressing for derived Contents/Collections/Itineraries pages, or a chosen Spots page entry. Exactly one target of the right type is required. Missing or changed-kind targets are silently dropped; another guide's id is refused. Unsupported dressing is refused.

Group: Chapters.

## Fields

- `collectionId` (string, optional): chapters: another chapter of this guide (self refs drop). collections: a plain collection of this guide. Required for these types only. A target promoted or demoted to the wrong kind is dropped.
- `itineraryId` (string, optional): itineraries only: itinerary of this guide. Required for that type; missing rows drop.
- `spotKey` (string, optional): spots only: key from list_spots, required for that type. Up to 12, in display order. Unknown keys drop; archived spots are hidden from buyers.
- `title` (string, optional): chapters or collections only: row/card name override, at most 120 characters. Empty means the target's name.
- `line` (string, optional): chapters only: row description override, at most 200 characters. Empty means the chapter's description.
- `color` (string, optional): chapters only: row color bar in #rrggbb format, stored lower case. Absent uses the chapter art.
- `mediaId` (string, optional): collections only: card photo override, a spot- or collection-owned media row of this guide. Missing media is unset on save. Empty uses the collection art.
- `hidden` (boolean, optional): chapters/collections/itineraries only: true hides the item on this page. false is dropped. Does not hide it elsewhere or change membership.
