소개
공개 사이트와 시스템에 사용되는 핵심 API입니다. **이 API를 사용하려는 타사 개발자는 Performance Hub 지원팀에 문의하여 IP를 허용 목록에 등록하십시오. 그렇지 않으면 동일한 리퍼러/IP에서 요청이 너무 많을 경우 속도 제한 및/또는 차단될 수 있습니다.**
기본 URL
https://uapi.gymsystems.co/
인증
Universal API는 HTTP 헤더를 통한 API 키 인증을 사용합니다.
각 요청의 X-API-Key 헤더에 API 키를 포함하십시오.
API 키는 계정에 대한 전체 액세스 권한을 제공하므로 신중하게 관리하십시오. 이 키를 공개 저장소, 클라이언트 측 애플리케이션 또는 유출될 수 있는 어떤 곳에도 노출하지 마십시오.
API는 보안 HTTPS 연결만 허용합니다. 일반 HTTP 요청은 거부되며, 올바른 인증 자격 증명이 없는 요청도 모두 거부됩니다.
요청 예시
curl https://uapi.gymsystems.co/api/v1/clubs \
-H "X-API-Key: YOUR_API_KEY"
일반 문의 양식
Example Club 웹사이트와 기타 외부 서비스(training camp 등)의 '일반 문의' 메시지에 사용되는 API입니다.
매개변수
organisationId `string` (선택) 시설 데이터를 가져올 조직의 ID입니다. 같은 조직에 속한 시설만 반환하도록 하는 데 사용됩니다. leadForwarding `string` (선택) 이메일을 리드 관리 시스템(gymsales, gymleads 등)으로 전달할지 여부입니다. `onlyForwardIfConfigured`로 설정하면 리드가 CRM으로 전달되지만 시설의 기본 이메일로는 전달되지 않습니다...요청 본문
일반 문의 본문
엔드포인트
POST /api/v1/support/contact-submission
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/support/contact-submission \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
무료 체험
지정한 시설에 대한 '무료 체험' 랜딩 페이지 요청을 생성합니다
요청 본문
무료 체험 본문
엔드포인트
POST /api/v1/leads/free-trial
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/leads/free-trial \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
운동 예약
Example Club 웹사이트의 '운동 예약' 양식에 사용되는 API입니다.
요청 본문
운동 예약 본문
엔드포인트
POST /api/v1/leads/book-a-workout
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/leads/book-a-workout \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
Training Camp 리드 제출
기본 웹사이트에서 Training Camp에 대한 사용자의 관심 등록 제출을 추적합니다. 이 정보는 사용자를 trainingcamp.com 앱/사이트로 안내하고, 시설이 회원을 training camp에 등록(옵트인)하는 데 사용됩니다.
요청 본문
페이지 본문
엔드포인트
POST /api/v1/leads/training-camp
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/leads/training-camp \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
개별 시설 또는 모든 시설의 메타데이터를 가져옵니다
이 API는 개별 시설의 시설 페이지를 렌더링하는 데 사용되는 시설 메타데이터를 반환하거나, 데이터베이스의 모든 시설을 반환합니다.
매개변수
organisationId `string` (선택) 시설 데이터를 가져올 조직의 ID입니다. 같은 조직에 속한 시설만 반환하도록 하는 데 사용됩니다. club `string` (선택) 가져올 시설의 ID입니다... *참고* 모든 시설을 하나의 JSON 객체로 반환하려면 이 값을 생략할 수 있습니다.엔드포인트
GET /api/v1/club/data
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/club/data \
-H "x-api-key: YOUR_API_KEY"
응답
{}
개별 시설 또는 모든 시설의 메타데이터를 가져옵니다
이 API는 개별 시설의 시설 페이지를 렌더링하는 데 사용되는 시설 메타데이터를 반환하거나, 데이터베이스의 모든 시설을 반환합니다.
매개변수
organisationId `string` (선택) 시설 데이터를 가져올 조직의 ID입니다. 같은 조직에 속한 시설만 반환하도록 하는 데 사용됩니다. club `string` (선택) 가져올 시설의 ID입니다... *참고* 모든 시설을 하나의 JSON 객체로 반환하려면 이 값을 생략할 수 있습니다.엔드포인트
GET /api/v2/club/data
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v2/club/data \
-H "x-api-key: YOUR_API_KEY"
응답
{}
도시 및 위도/경도로 시설 검색
위도, 경도 및 검색어(교외 지역, 소도시 또는 도시 등)를 기준으로 근처 시설을 검색합니다
매개변수
geogroup `string` (선택) 시설이 있는 도시/주/국가를 '그룹화'한 목록을 반환합니다 search `string` (선택) 검색할 용어입니다. 일반적으로 소도시, 도시, 교외 지역 또는 우편번호입니다 limit `string` (선택) 제한할 결과 수 origin `string` (선택) 검색 기준이 되는 위도 및 경도입니다. 이름은 같지만 여러 시설이 있는 다른 국가/도시에 속한 소도시/교외 지역을 검색할 때 매우 중요합니다. 예: `Southbank Example City` 또는 `Southbank Example City 2` organisationId `string` (선택) 시설을 필터링할 조직 ID입니다. 같은 조직에 속한 시설만 반환하도록 하는 데 사용됩니다.엔드포인트
GET /api/v1/club/geosearch
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/club/geosearch \
-H "x-api-key: YOUR_API_KEY"
응답
{}
개별 시설의 고정된 리뷰를 나열합니다
이 API는 시설의 고정된 리뷰를 반환합니다.
매개변수
club `string` (선택) 가져올 시설의 ID엔드포인트
GET /api/v2/club/reviews
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v2/club/reviews \
-H "x-api-key: YOUR_API_KEY"
응답
{}
지정한 시설에 설정된 앱의 구성을 가져옵니다
지정한 시설에 설정된 앱의 구성을 가져옵니다
매개변수
clubID `string` (선택) 가져올 시설의 ID appID `string` (선택) 가져올 앱의 ID엔드포인트
GET /api/v1/club/apps/config
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/club/apps/config \
-H "x-api-key: YOUR_API_KEY"
응답
{}
사용자 IP 기반 위도 및 경도
Maxmind의 GeoIP 데이터베이스를 기반으로 사용자 IP의 예상 위도 및 경도를 반환합니다.
엔드포인트
GET /api/v1/geo/ip
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/geo/ip \
-H "x-api-key: YOUR_API_KEY"
응답
{}
주소 문자열을 파싱하여 객체로 반환합니다.
주소 문자열을 거리, 도시, 주 및 우편번호로 구성된 객체로 변환합니다.
요청 본문
페이지 본문
엔드포인트
POST /api/v1/user/address-parser
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/user/address-parser \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
제출된 이메일을 중앙 데이터베이스에서 추적합니다.
웹사이트의 여러 부분_(예: 내부 API, Mailchimp, Hubspot 등)_ 및/또는 타사 API에 제출된 이메일을 중앙 DynamoDB 테이블에서 추적하여, Example Club 에코시스템 회원에 대한 보다 상세한 분석과 타기팅을 수행할 수 있도록 합니다.
요청 본문
페이지 본문
엔드포인트
POST /api/v1/analytics/track-email
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/analytics/track-email \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
Graylog로 데이터 전송
다양한 프런트엔드 서비스의 데이터를 내부 로그 관리 시스템(Graylog)으로 전송합니다.
요청 본문
페이지 본문
엔드포인트
POST /api/v1/analytics/beacon
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/analytics/beacon \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
Myzone Belt ID가 시설에 등록되어 있는지 확인합니다
Myzone Belt ID가 지정한 시설 ID와 연결되어 있는지에 따라 true 또는 false를 반환합니다.
매개변수
club `string` (선택) 조회할 시설의 ID beltid `string` (선택) 검색할 Myzone Belt의 ID엔드포인트
GET /api/v1/myzone/belt-registered
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/myzone/belt-registered \
-H "x-api-key: YOUR_API_KEY"
응답
{}
방문 스와이프 빈도 가져오기
특정 기간 동안 회원의 방문 스와이프 목록을 가져옵니다
매개변수
start_date `string` (선택) 회원 방문을 필터링하는 데 사용하는 기간 시작일 end_date `string` (선택) 회원 방문을 필터링하는 데 사용하는 기간 종료일 club `string` (선택) 회원이 스와이프한 시설을 필터링하기 위한, 회원이 가입한 특정 시설 email `string` (선택) 방문 스와이프에 사용된 특정 이메일엔드포인트
GET /api/v1/members/swipes/frequency
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/members/swipes/frequency \
-H "x-api-key: YOUR_API_KEY"
응답
{}
GymMaster 체크인 이벤트용 웹훅
GymMaster 체크인 이벤트용 웹훅
엔드포인트
POST /api/v1/webhooks/gymmaster/checkin
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/webhooks/gymmaster/checkin \
-H "x-api-key: YOUR_API_KEY"
응답
{}
기기 ID 등록/전송
Display Screens 컴퓨터의 UUID, IP 및 화면 ID(기기 ID)를 데이터베이스에 저장하여 Performance Hub를 통해 기기를 연결할 수 있도록 합니다.
요청 본문
기기의 IP, UUID 등 기기 정보가 포함된 JSON 객체를 이 엔드포인트로 게시해야 합니다
엔드포인트
POST /api/v1/devices/dashkiosk/register
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/dashkiosk/register \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
기기 메타데이터를 업데이트합니다
UUID의 기기 메타데이터를 업데이트합니다. 이 함수에 데이터를 게시할 때는 인증이 필요하지 않으므로, 데이터에 민감한 정보를 포함하지 마십시오.
요청 본문
기기의 OS 정보, Wi-Fi 지표 등 기기 정보가 포함된 JSON 객체를 이 엔드포인트로 게시해야 합니다...
엔드포인트
POST /api/v1/devices/metadata/beacon
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/metadata/beacon \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
기기 UUID를 기준으로 디스플레이 정보를 반환합니다.
기기 UUID를 기준으로 기기 구성을 가져오고, 기기와 연결된 라운드 및 표시할 콘텐츠 등의 정보를 반환합니다.
매개변수
uuid `string` (필수) 구성을 가져오는 기기의 UUID엔드포인트
GET /api/v1/devices/displayconfig/{uuid}
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/devices/displayconfig/{uuid} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
UUID를 기준으로 기기의 구성 정보를 반환합니다.
기기 UUID를 사용하여 여러 테이블(Display Screens, IoT 기기, CCTV 기기)에서 기기 구성을 가져오고, 관련 구성 세부 정보를 JSON으로 반환합니다.
매개변수
uuid `string` (필수) 구성을 가져올 기기의 UUID엔드포인트
GET /api/v1/devices/config/{uuid}
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/devices/config/{uuid} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
BLE 비콘 기기 등록
BLE 비콘 기기 정보를 데이터베이스에 저장합니다
요청 본문
BLE 비콘 기기 데이터
엔드포인트
POST /api/v1/devices/blebeacon/register
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/blebeacon/register \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
ClubID와 연결된 CCTV 기기를 나열합니다
ClubID와 연결된 CCTV 기기의 개략적인 세부 정보를 나열합니다. 이 API로는 기기의 로컬 IP 주소, 온라인/오프라인 여부 등 일반적이고 개략적인 정보만 반환됩니다. 고급 기기 세부 정보는 Performance Hub API를 사용해야 합니다.
매개변수
clubID `string` (필수) 조회할 시설의 ID엔드포인트
GET /api/v1/devices/cctv/list-devices/{clubID}
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/devices/cctv/list-devices/{clubID} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
CCTV 기기 등록
CCTV 기기 정보를 데이터베이스에 저장합니다
요청 본문
CCTV 기기 데이터
엔드포인트
POST /api/v1/devices/cctv/register
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/cctv/register \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
AI 엣지 프로세서 기기 등록
AI 엣지 프로세서 기기 정보를 데이터베이스에 저장합니다
요청 본문
AI 엣지 프로세서 기기 데이터
엔드포인트
POST /api/v1/devices/ai-edge-processor/register
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/ai-edge-processor/register \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
CCTV 녹화 업로드를 받을 서명된 URL을 생성합니다
클라이언트가 후처리를 위해 CCTV 녹화 파일을 S3에 직접 업로드할 수 있도록 서명된 S3 URL을 생성합니다.
요청 본문
기기 메타데이터
엔드포인트
POST /api/v1/devices/cctv/generate-upload-token
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/cctv/generate-upload-token \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
멀티파트 업로드가 완료되었음을 S3에 알립니다
클라이언트의 멀티파트 업로드가 완료되었음을 S3에 알립니다
요청 본문
기기 메타데이터
엔드포인트
POST /api/v1/devices/cctv/complete-upload
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/cctv/complete-upload \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
응답
{}
시설의 Sonos 기기에 Sonos 명령을 보냅니다
시설의 Sonos 기기에 Sonos 명령을 보냅니다
매개변수
clubID `string` (필수) 조회할 시설의 ID엔드포인트
POST /api/v1/devices/audio-control/command/{clubID}
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/devices/audio-control/command/{clubID} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
시설의 오디오 제어 설정을 가져옵니다
시설의 오디오 제어 설정을 가져옵니다
매개변수
clubID `string` (필수) 조회할 시설의 ID엔드포인트
GET /api/v1/devices/audio-control/config/{clubID}
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/devices/audio-control/config/{clubID} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
임시 액세스 토큰 만들기
임시 액세스 토큰 만들기
엔드포인트
POST /api/v1/temporary-access/token
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/temporary-access/token \
-H "x-api-key: YOUR_API_KEY"
응답
{}
음악 라이브 스트림 항목 가져오기
음악 라이브 스트림 항목 가져오기
엔드포인트
GET /api/v1/streams
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/streams \
-H "x-api-key: YOUR_API_KEY"
응답
{}
음악 라이브 스트림 항목 데이터 가져오기
음악 라이브 스트림 항목 데이터 가져오기
매개변수
id `string` (필수) 스트림 항목을 식별하는 고유 ID엔드포인트
GET /api/v1/streams/{id}
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/streams/{id} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
FAQ 항목 가져오기
FAQ 항목 가져오기
매개변수
location `string` (선택) FAQ 항목을 표시할 위치입니다. 예: 기본 웹사이트(website_main). categories `string` (선택) FAQ 항목의 카테고리입니다. status `string` (선택) 항목의 상태엔드포인트
GET /api/v1/faqs
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/faqs \
-H "x-api-key: YOUR_API_KEY"
응답
{}
FAQ 항목 가져오기
FAQ 항목 가져오기
매개변수
category `string` (필수) 카테고리 필터엔드포인트
GET /api/v1/faqs/{category}
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/faqs/{category} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
보도 자료 항목 가져오기
보도 자료 항목 가져오기
매개변수
location `string` (선택) 보도 자료 항목을 표시할 위치입니다. 예: 기본 웹사이트(website_main). status `string` (선택) 항목의 상태엔드포인트
GET /api/v1/press
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/press \
-H "x-api-key: YOUR_API_KEY"
응답
{}
이메일 매핑 가져오기
이메일 매핑 가져오기
엔드포인트
GET /api/v1/email-mapping
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/email-mapping \
-H "x-api-key: YOUR_API_KEY"
응답
{}
사용자 지정 추적 코드 가져오기
사용자 지정 추적 코드 가져오기
매개변수
clubID `string` (필수) 시설 ID 또는 시설 위치입니다. 예: Milton엔드포인트
GET /api/v1/customtracking/{clubID}
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/customtracking/{clubID} \
-H "x-api-key: YOUR_API_KEY"
응답
{}
랜딩 페이지 항목 가져오기
랜딩 페이지 항목 가져오기
매개변수
region `string` (선택) 시설이 속한 지역입니다. 예: AU, NZ, US club `string` (선택) 시설 ID(시설의 고유 식별자) slug `string` (선택) 페이지의 고유 식별자 역할을 하는 URL 주소의 마지막 부분엔드포인트
GET /api/v1/landing-pages
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/landing-pages \
-H "x-api-key: YOUR_API_KEY"
응답
{}
Performance Hub 웹사이트 문의 양식
Performance Hub 웹사이트의 양식 제출(데모 요청, 영업 문의, 얼리 액세스 주문)을 받아 SES를 통해 알림 이메일을 보냅니다.
엔드포인트
POST /api/v1/performancehub/website-contact
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/performancehub/website-contact \
-H "x-api-key: YOUR_API_KEY"
응답
{}
Door/Gate Access OTP 요청
제공된 전화번호 또는 이메일로 일회성 인증 코드를 보냅니다. 식별자 열거를 방지하기 위해 항상 200으로 응답합니다. 식별자별 및 IP별로 속도가 제한됩니다(Redis 슬라이딩 윈도우).
엔드포인트
POST /api/v1/door-gate-access/auth/otp/request
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/door-gate-access/auth/otp/request \
-H "x-api-key: YOUR_API_KEY"
응답
{}
Door/Gate Access OTP 확인 및 토큰 발급
OTP를 확인하고, 모든 시설에 걸쳐 연결된 인원 프로필을 확인한 다음, 단기 JWT와 불투명한 순환 새로 고침 토큰을 반환합니다.
엔드포인트
POST /api/v1/door-gate-access/auth/otp/verify
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/door-gate-access/auth/otp/verify \
-H "x-api-key: YOUR_API_KEY"
응답
{}
Door/Gate Access 새로 고침 토큰 순환
엔드포인트
POST /api/v1/door-gate-access/auth/refresh
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/door-gate-access/auth/refresh \
-H "x-api-key: YOUR_API_KEY"
응답
{}
Door/Gate Access 새로 고침 토큰 취소
엔드포인트
POST /api/v1/door-gate-access/auth/logout
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/door-gate-access/auth/logout \
-H "x-api-key: YOUR_API_KEY"
응답
{}
현재 Door/Gate Access 세션
엔드포인트
GET /api/v1/door-gate-access/me
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/door-gate-access/me \
-H "x-api-key: YOUR_API_KEY"
응답
{}
편집 가능한 프로필 필드 업데이트
JWT 식별자와 일치하는 모든 ph-door-access-users 행의 firstName / lastName을 업데이트합니다. 여기서는 이메일과 전화번호를 변경할 수 없습니다.
엔드포인트
PATCH /api/v1/door-gate-access/me
요청 예시
curl -X PATCH https://uapi.gymsystems.co//api/v1/door-gate-access/me \
-H "x-api-key: YOUR_API_KEY"
응답
{}
Door/Gate Access 사용자의 시설 목록
엔드포인트
GET /api/v1/door-gate-access/me/facilities
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/door-gate-access/me/facilities \
-H "x-api-key: YOUR_API_KEY"
응답
{}
사용자가 현재 선택한 시설 설정
엔드포인트
POST /api/v1/door-gate-access/me/facility
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/door-gate-access/me/facility \
-H "x-api-key: YOUR_API_KEY"
응답
{}
사용자가 시설에서 열 수 있는 문 목록
매개변수
facilityId `string` (선택) 시설 식별자(clubID)입니다.엔드포인트
GET /api/v1/door-gate-access/me/doors
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/door-gate-access/me/doors \
-H "x-api-key: YOUR_API_KEY"
응답
{}
현재 사용자의 최근 잠금 해제 시도
엔드포인트
GET /api/v1/door-gate-access/me/access-history
요청 예시
curl -X GET https://uapi.gymsystems.co//api/v1/door-gate-access/me/access-history \
-H "x-api-key: YOUR_API_KEY"
응답
{}
Door/Gate Access 모바일 앱에서 문 잠금 해제
MQTT에 게시하기 전에 서버 측에서 엄격하게 검사합니다. 영구 규칙, 추가 Access Time Windows, 명시적 문 차단, 유지 관리 모드 및 Geofence에 대해서는 서버가 기준 정보입니다. 클라이언트 상태는 UX 용도로만 사용됩니다.
매개변수
doorId `string` (필수) 도어 컨트롤러의 balenaUUID입니다.엔드포인트
POST /api/v1/door-gate-access/doors/{doorId}/unlock
요청 예시
curl -X POST https://uapi.gymsystems.co//api/v1/door-gate-access/doors/{doorId}/unlock \
-H "x-api-key: YOUR_API_KEY"
응답
{}