SpotMapSection
A named tier within a map — orchestra, mezzanine, balcony, boxes. Row letters restart per section, so a spot's rowLabel is only unique within one.
A section may instead be a general-assignment pool, in which case it has no spots at all — see assignment.
Fields
idID!nameString!assignmentSpotAssignment!capacityIntHow many people a unassigned section holds. Null for a reserved section, whose capacity is its spot count.
shape[SpotMapPoint!]Outline polygon a unassigned section is drawn as — it has no spots to imply a shape. Null for a assigned section.
priceCentsIntAbsolute price for a spot in this section, in cents. Null charges the session's own price. This is the seating tier — the time-based PriceTier (early bird) still applies on top.
priceLabelStringCustomer-facing name for the price ("Premium", "Restricted view").
rotationFloat!colorTokenStringBrand colour-token override; null falls back to the business's brand ramp.
sortOrderInt!