Obiekt Check-In
Atrybuty
-
check_in_id
stringopcjonalnyUnikatowy identyfikator wejścia. Opcjonalny — jeśli nie zostanie podany, jest generowany automatycznie na podstawie pary
member_iditimestamp. -
member_id
stringwymaganyUnikatowy identyfikator członka.
-
facility_id
stringjedno z dwóchPodaj typ identyfikatora obiektu skonfigurowany dla Twojej integracji: facility_id w przypadku integracji z bezpośrednim łączeniem lub linking_identifier w przypadku integracji z identyfikatorem łączącym. Nie wysyłaj obu; API używa typu identyfikatora skonfigurowanego dla Twojego konta partnera i ignoruje drugi. Więcej informacjiUnikatowy identyfikator obiektu z Performance Hub.
-
linking_identifier
stringjedno z dwóchPodaj typ identyfikatora obiektu skonfigurowany dla Twojej integracji: facility_id w przypadku integracji z bezpośrednim łączeniem lub linking_identifier w przypadku integracji z identyfikatorem łączącym. Nie wysyłaj obu; API używa typu identyfikatora skonfigurowanego dla Twojego konta partnera i ignoruje drugi. Więcej informacjiUnikatowa wartość identyfikatora, której partner używa dla każdej lokalizacji (np. „Branch ID”, „Location Code”, „Store Number”). Więcej informacji
-
check_in_type
stringopcjonalnyTyp wizyty. Jedna z wartości:
member,class,staff,guestlubtrial. -
source
stringopcjonalnySposób zarejestrowania wejścia. Typowe wartości to
manual,tag,rfid,kiosk,app. Można też używać dodatkowych wartości, takich jakdoor_readerlubbooking. -
class_id
stringopcjonalnyOpcjonalny. Używany, jeśli wejście jest powiązane z rezerwacją zajęć lub obecnością na zajęciach.
-
timestamp
stringwymaganyZnacznik czasu wejścia w formacie ISO 8601.
Obiekt Check-In
{
// "check_in_id": "checkin_abc123", // Optional - auto-generated from member_id + timestamp if not provided
"member_id": "mem_12345",
"facility_id": "550e8400-e29b-41d4-a716-446655440000",
// "linking_identifier": "branch_downtown", // If using linking identifier
"check_in_type": "member",
"source": "rfid",
"timestamp": "2025-01-20T08:45:30Z"
}