A CheckIn represents an instance of a customer arriving at a
site. Check-ins are typically created when a customer scans an
associated barcode, taps a wearable on a Gantner reader, or is
checked in manually via the Trybe app.
Where the check-in/out originated: app (staff app check-in
button), kiosk (self-service kiosk), or gantner (Gantner
access gate). Null for records created before source tracking
existed.
Identifier of the method that produced the check-in.
Use one of the generic string codes (scanned,
check_in_button) for human-driven check-ins, or the
ID of an integrated resource such as a Gantner device
for hardware-driven check-ins. When passing a resource
ID, also set method_type accordingly.
The type of method used to create this check-in. Omit this field for a generic method, or set to gantner when the method is an allowed resource such as a Gantner Device.