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