ออบเจ็กต์ 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"
}