interface Listing

Properties

active: boolean

When true, a listing that is also a child (offered under one or more parents) keeps its OWN standalone booking page, catalog entry and API eligibility, instead of existing only as a foldable add-on. Default false ⇒ being a child strips standalone existence, the historic behaviour. The hidden-package-member arm of the gate still outranks this flag.

bookable_days: string[]
closes_at: string | null
created: string
date: string
hidden: boolean
id: number
location: string
max_price: number
name: string
slug: string
slug_index: BlindIndex
unit_price: number

When true, the fields covered by the operator's listing defaults are inherited live from settings rather than this row's own stored values (see resolveListingDefaults). A single per-listing flag, never a per-field one, so a stored false is never ambiguous.

When true (and logistics is enabled) this listing is dropped off and collected from the customer, so its attendees carry logistics agents.