האובייקט Check-In

מאפיינים

  • check_in_id string אופציונלי

    מזהה ייחודי של הצ׳ק-אין. אופציונלי - אם לא סופק, הוא נוצר אוטומטית מהצמד member_id ו-timestamp.

  • member_id string חובה

    המזהה הייחודי של החבר.

  • facility_id string אחד מהשנייםספקו את סוג מזהה המתקן שהוגדר לאינטגרציה שלכם: השתמשו ב-facility_id לאינטגרציות מסוג direct-link, או ב-linking_identifier לאינטגרציות מסוג linking-identifier. אל תשלחו את שניהם; ה-API משתמש בסוג המזהה שהוגדר לחשבון השותף שלכם ומתעלם מהסוג האחר. מידע נוסף

    המזהה הייחודי של המתקן מ-Performance Hub.

  • linking_identifier string אחד מהשנייםספקו את סוג מזהה המתקן שהוגדר לאינטגרציה שלכם: השתמשו ב-facility_id לאינטגרציות מסוג direct-link, או ב-linking_identifier לאינטגרציות מסוג linking-identifier. אל תשלחו את שניהם; ה-API משתמש בסוג המזהה שהוגדר לחשבון השותף שלכם ומתעלם מהסוג האחר. מידע נוסף

    ערך המזהה הייחודי שהשותף משתמש בו לכל מיקום (לדוגמה, "Branch ID", "Location Code", "Store Number"). מידע נוסף

  • check_in_type string אופציונלי

    סוג הביקור. אחד מהערכים member, class, staff, guest או trial.

  • source string אופציונלי

    האופן שבו הצ׳ק-אין נקלט. ערכים נפוצים כוללים manual, tag, rfid, kiosk, app. אפשר להשתמש גם בערכים נוספים כמו door_reader או booking.

  • class_id string אופציונלי

    אופציונלי. אם הצ׳ק-אין קשור להזמנה לשיעור או לנוכחות בשיעור.

  • timestamp string חובה

    חותמת זמן בפורמט ISO 8601 של מועד הצ׳ק-אין.

האובייקט 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"
}