Discover

Get Started

Developers

Industries

API Reference

전체 엔드포인트를 리소스별로 정리했습니다. 파라미터·본문·응답 스키마는 Swagger에서 실행하며 확인하세요.

Auth

메서드경로설명
POST/api/auth/login사용자 로그인
POST/api/auth/generate-keyAPI 키 생성
GET/api/auth/logout로그아웃
GET/api/auth/get-token토큰 조회
PUT/api/auth/update-account계정 정보 수정
GET/api/auth/me현재 사용자 조회
GET/api/auth/authenticators인증 수단 조회
POST/api/auth/login-device/check로그인 장비 확인

Health Check

메서드경로설명
GET/healthCheck/종합 헬스체크
GET/healthCheck/redisRedis 상태
GET/healthCheck/mysqlMySQL 상태
GET/healthCheck/storage스토리지 상태

License

메서드경로설명
GET/api/license/get-license-info라이선스 정보 조회

Device

메서드경로설명
GET/api/device전체 장비 목록
POST/api/device/add스토리지(S3 등 오브젝트 스토리지) 등록
POST/api/device/install설치파일 다운로드
POST/api/device/validate-device-before-install설치 전 검증
POST/api/device/checkOutbound아웃바운드 확인
POST/api/device/checkConnection연결 확인
POST/api/device/invite-user-to-device사용자 초대
POST/api/device/share-device-by-mail메일로 장비 공유
GET/api/device/get-device-share-list공유 목록 조회
GET/api/device/connectivity/{deviceId}연결 상태 조회
GET/api/device/{device_id}/detail상세 정보 조회
GET/api/device/exist-automation/{deviceId}자동화 존재 여부
GET/api/device/total-file-and-size-on-path/{deviceId}경로 파일 수·용량
GET/api/device/hyperlink하이퍼링크 조회
POST/api/device/checkHyperlinkInfo하이퍼링크 정보 확인
POST/api/device/setHyperlink하이퍼링크 설정
GET/api/device/scenario-speed시나리오 속도
GET/api/device/get-user-path-permission경로 권한 조회
GET/api/device/{deviceId}/registered-users등록 사용자 목록
DELETE/api/device/{deviceId}/registered-users/{userId}등록 사용자 삭제
PATCH/api/device/restart/{deviceId}장비 재시작
PATCH/api/device/updateAgent/{deviceId}에이전트 업데이트
PATCH/api/device/{device_id}장비 정보 업데이트
DELETE/api/device/{device_id}장비 삭제

Groups

메서드경로설명
GET/api/group그룹 목록
POST/api/group그룹 생성
POST/api/group/moveDevice장비 이동
PATCH/api/group/{groupId}그룹 업데이트
DELETE/api/group/{groupId}그룹 삭제

Data Set (Hot Folder)

메서드경로설명
GET/api/hot-folder목록 조회
POST/api/hot-folder생성
GET/api/hot-folder/{id}상세 조회
PATCH/api/hot-folder/{id}업데이트
DELETE/api/hot-folder/{id}삭제
PUT/api/hot-folder/group/{groupId}그룹 지정
DELETE/api/hot-folder/group/{groupId}그룹 해제
DELETE/api/hot-folder/delete-many다중 삭제

File Explorer

메서드경로설명
POST/api/explorer/fileSearchV1/{deviceId}경로 탐색
POST/api/explorer/fileSearchV3/{deviceId}경로 탐색
POST/api/explorer/createFolder/{deviceId}폴더 생성
POST/api/explorer/removeFile/{deviceId}파일 삭제
POST/api/explorer/renameFile/{deviceId}이름 변경
POST/api/explorer/copyFile/{deviceId}복사
POST/api/explorer/cutFile/{deviceId}잘라내기
POST/api/explorer/cancelSearch/{deviceId}탐색 취소

Transfer

메서드경로설명
POST/api/transfer전송 생성
POST/api/transfer/manualTransfer1회성 전송 생성
GET/api/transfer/{id}/get-files전송 파일 목록
GET/api/transfer/total-folder/{monitorId}총 폴더 수
GET/api/transfer/recursive-file-by-folder/{monitorId}폴더별 재귀 파일
GET/api/transfer/{monitorId}/automation-detail자동화 상세
POST/api/transfer/{monitorId}/replay재실행
PATCH/api/transfer/queue-priority/{monitorId}큐 우선순위 변경
PATCH/api/transfer/pause/{monitorId}일시 중지
PATCH/api/transfer/cancel/{monitorId}취소
PATCH/api/transfer/resume/{monitorId}재개
POST/api/transfer/retry-failed-files실패 파일 재시도
POST/api/transfer/check-queue큐 확인
POST/api/transfer/validation/path경로 검증
POST/api/transfer/scenario-speed시나리오 속도
GET/api/transfer/{id}/status전송 상태 조회
GET/api/transfer/{device}/status장비 전송 상태 조회

Automation

메서드경로설명
POST/api/automation자동화 생성
GET/api/automation목록 조회
GET/api/automation/{automationId}상세 조회
GET/api/automation/{automationId}/details세부 정보
PATCH/api/automation/{automationId}업데이트
DELETE/api/automation/{automationId}삭제
POST/api/automation/checkValidDevicePath장비 경로 유효성
GET/api/automation/generateAutomationName이름 자동 생성
GET/api/automation/next-schedule/{automationDetailId}다음 스케줄 조회
PATCH/api/automation/next-schedule/{automationDetailId}다음 스케줄 변경
POST/api/automation/pause자동화 일시중지

Flow (Automation Component)

메서드경로설명
POST/api/automation-component플로우 생성
GET/api/automation-component목록 조회
GET/api/automation-component/{componentId}상세 조회
GET/api/automation-component/automation-detail/{automationDetailId}자동화 상세 기준 조회
PATCH/api/automation-component/{componentId}업데이트
DELETE/api/automation-component/{componentId}삭제

Monitoring (Transfer History)

메서드경로설명
GET/api/transfer-history전체 이력
GET/api/transfer-history/{id}/detail상세 상태
GET/api/transfer-history/{id}/get-files파일 목록
GET/api/transfer-history/{monitorId}/automation-detail자동화 상세
GET/api/transfer-history/{monitorId}/files-recursive재귀 파일 목록
GET/api/transfer-history/export-csvCSV 내보내기

Policy & Permission

메서드경로설명
GET/api/policy-management정책 목록
PUT/api/policy-management/{policyManagementId}정책 업데이트
GET/api/policy-management/{policyManagementId}/restricted-file제한 파일 조회
GET/api/policy-management/{policyManagementId}/user-access접근 사용자 조회
POST/api/policy-management/{policyManagementId}/user-access접근 추가
PUT/api/policy-management/{policyManagementId}/user-access접근 수정
DELETE/api/policy-management/{policyManagementId}/user-access접근 삭제
GET/api/policy-management/{policyManagementId}/user-access/search접근 검색
POST/api/permission/path경로 권한 생성
PATCH/api/permission/path/{pathId}경로 권한 수정
PATCH/api/permission/path/{pathId}/permission권한 값 수정
DELETE/api/permission/path/{pathId}경로 권한 삭제

Security Policy

메서드경로설명
GET/api/security-policy조회
POST/api/security-policy생성
PUT/api/security-policy수정
POST/api/security-policy/check-transfer-valid전송 유효성 검사

Integration

메서드경로설명
GET/api/integration목록 조회
POST/api/integration생성
PUT/api/integration/{id}수정
DELETE/api/integration/{id}삭제
GET/api/integration/rules/{type}유형별 규칙 조회

Access History

메서드경로설명
GET/api/access-history접근 이력 조회
GET/api/access-history/export-csvCSV 내보내기

Notification

메서드경로설명
GET/api/notification알림 목록 조회

User

메서드경로설명
GET/api/user/me내 정보
GET/api/user/get-by-workspace/{workSpaceId}워크스페이스 사용자
GET/api/user/search-user-by-workspace/{workSpaceId}사용자 검색
GET/api/user/sub-user서브 사용자 목록
GET/api/user/sub-user/{userId}서브 사용자 조회
POST/api/user/sub-user/update-sub-user서브 사용자 수정
DELETE/api/user/remove-sub-user서브 사용자 삭제

WorkSpace

메서드경로설명
POST/api/workSpace생성
GET/api/workSpace/{workSpaceId}조회
PUT/api/workSpace/{workSpaceId}수정
DELETE/api/workSpace/{workSpaceId}삭제
POST/api/workSpace/user/{workSpaceId}사용자 추가
GET/api/workSpace/switch/{workSpaceId}워크스페이스 전환
PATCH/api/workSpace/update-permission/{workSpaceId}권한 수정
DELETE/api/workSpace/remove-user/{workSpaceId}사용자 제거
PATCH/api/workSpace/leave/{workSpaceId}워크스페이스 나가기