Objek Ahli
Atribut
-
member_id
stringwajibPengecam unik bagi ahli.
-
facility_id
stringsalah satuBerikan jenis pengecam kemudahan yang dikonfigurasikan untuk integrasi anda: gunakan facility_id untuk integrasi Direct Link, atau linking_identifier untuk integrasi Linking Identifier. Jangan hantar kedua-duanya; API menggunakan jenis pengecam yang dikonfigurasikan untuk akaun rakan kongsi anda dan mengabaikan yang satu lagi. Ketahui lebih lanjutPengecam unik kemudahan daripada Performance Hub.
-
linking_identifier
stringsalah satuBerikan jenis pengecam kemudahan yang dikonfigurasikan untuk integrasi anda: gunakan facility_id untuk integrasi Direct Link, atau linking_identifier untuk integrasi Linking Identifier. Jangan hantar kedua-duanya; API menggunakan jenis pengecam yang dikonfigurasikan untuk akaun rakan kongsi anda dan mengabaikan yang satu lagi. Ketahui lebih lanjutNilai pengecam unik untuk setiap lokasi yang digunakan oleh rakan kongsi (contohnya, "Branch ID", "Location Code", "Store Number"). Ketahui lebih lanjut
-
first_name
stringwajibNama pertama ahli.
-
last_name
stringwajibNama akhir ahli.
-
email
stringpilihanAlamat e-mel.
-
mobile_phone
stringpilihanNombor telefon mudah alih dalam format E.123 (contohnya,
"+1 415 555 2671"). -
address
objectpilihanObjek alamat fizikal dengan sifat berikut:
address_line_1(string) - Alamat jalan utamaaddress_line_2(string, pilihan) - Baris alamat keduacity(string) - Nama bandarstate(string) - Kod negeri/wilayahpostal_code(string) - Poskod/kod ZIPcountry(string) - Kod negara ISO 3166-1 alpha-2 (contohnya, "AU", "US")country_name(string, pilihan) - Nama penuh negara
-
date_of_birth
stringpilihanTarikh lahir dalam format
YYYY-MM-DD. -
gender
stringpilihanSalah satu daripada
male,female,non_binary,prefer_not_to_sayatauunknown. -
type
stringpilihanJenis ahli (contohnya
staff,member,prospect). -
tags
arraypilihanRentetan atau teks pembantu ringkas untuk mengkategorikan dan mengenal pasti ahli tertentu (contohnya
["vip", "personal-training", "student"]). -
membership_status
stringpilihanStatus keahlian semasa (contohnya,
active,expired,on_hold). -
membership_plans
arraypilihanTatasusunan pelan keahlian yang dikaitkan dengan ahli.
-
profile_picture
stringpilihanGambar profil berkod Base64 (pilihan).
-
created
stringpilihanCap masa ISO 8601 apabila ahli dicipta.
-
updated
stringpilihanCap masa ISO 8601 apabila ahli kali terakhir dikemas kini.
-
access_time_windows
arraypilihanPetikan lengkap milik sumber bagi Access Time Windows mutlak dan/atau mingguan berulang. Tinggalkan medan ini untuk mengekalkan petikan tanpa perubahan; hantar tatasusunan kosong dengan semakan yang lebih baharu untuk membatalkannya. Lihat Access Time Windows untuk bentuk, pengesahan, pemetaan skop dan semantik penggantian.
-
access_time_windows_revision
integerwajib bersama access_time_windowsInteger bukan negatif yang selamat untuk JSON dan meningkat secara monoton bagi aliran ahli/sumber ini. Diperlukan setiap kali
access_time_windowshadir.
Objek Ahli
{
"member_id": "member_11111",
"facility_id": "550e8400-e29b-41d4-a716-446655440000",
// "linking_identifier": "branch_downtown", // If using linking identifier
"first_name": "John",
"last_name": "Smith",
"email": "john.smith@example.com",
"mobile_phone": "+61 412 345 678",
"date_of_birth": "1985-06-15",
"gender": "male",
"type": "member",
"tags": ["vip", "personal-training"],
"profile_picture": "/9j/4AAQSkZJRgABAQAAAQ...",
"membership_status": "current",
"created": "2024-01-15T10:30:00Z",
"updated": "2024-01-20T14:45:00Z",
"access_time_windows_revision": 1842,
"access_time_windows": [
{
"external_id": "access-4b1782",
"kind": "absolute",
"from": 1792053000,
"to": 1792058400,
"timezone": "Australia/Perth",
"scope_key": "after_hours_entry",
"label": "Temporary site access"
}
],
"address": {
"address_line_1": "456 Bourke Street",
"address_line_2": "Apt 12",
"city": "Melbourne",
"state": "VIC",
"postal_code": "3000",
"country": "AU",
"country_name": "Australia"
},
"membership_plans": [
{
"membership_plan_id": "plan_99999",
"name": "Unlimited Monthly",
"start_date": "2024-01-01T00:00:00Z",
"status": "current",
"is_current": true,
"end_date": null
}
]
}