attachment_downloads: number
checked_in: number
Admitted tickets, 0..quantity. A quantity 0 ghost line stores 0.
created: string
date: string | null
email_owed: number
email_pending: number
end_date: string | null
Exclusive end of the booked range (YYYY-MM-DD, the midnight after the
last booked day), from listing_attendees.end_at. Null for date-less
bookings. Renders each booking's true span, not the listing's default.
id: number
kind: string
lat: string
Latitude the operator pinned for the address ("" = not pinned). Admin-only.
listing_id: number
lng: string
Longitude the operator pinned for the address ("" = not pinned).
package_group_id: number
The package group this booking row belongs to (0 = not a package). Stamped on every row of a package order so tickets/emails group under it.
payment_id: string
pii_blob: OwnerKeyEncrypted | ""
Owner-key-encrypted PII blob; "" on a just-created in-memory echo.
price_paid: string
quantity: number
refunded: boolean
remaining_balance: number
Remaining balance owed in minor units (plaintext); 0 when fully paid.
split_logistics_agents: boolean
Whether each delivered listing books its own drop-off/collection agents.
status_id: number | null
Owner-defined status id (plaintext); null for legacy/default.
ticket_token: string
ticket_token_index: BlindIndex
webhooks_pending: number
Registration webhooks still owed. Same values as email_pending.