interface Attendee
extends ContactInfo

Properties

checked_in: number

Admitted tickets, 0..quantity. A quantity 0 ghost line stores 0.

created: string
date: string | null
optional
email_owed: number
optional
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).

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 owed in minor units (plaintext); 0 when fully paid.

Whether each delivered listing books its own drop-off/collection agents.

status_id: number | null

Owner-defined status id (plaintext); null for legacy/default.

Registration webhooks still owed. Same values as email_pending.