API Reference

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

Auth

메서드경로설명
POST/api/auth/api-keysAPI 키 생성
DELETE/api/auth/api-keysAPI 키 폐기
POST/api/auth/login사용자 로그인
POST/api/auth/logout로그아웃
GET/api/auth/me현재 사용자 조회
PATCH/api/auth/me계정 정보 수정
POST/api/auth/token세션 토큰 갱신 (deprecated 별칭)
POST/api/auth/token/refresh세션 토큰 갱신

Device

메서드경로설명
GET/api/devices장비 목록 조회
GET/api/devices/resolve이름/IP/MAC/호스트로 deviceId 조회
GET/api/devices/{deviceId}장비 상세 조회
PATCH/api/devices/{deviceId}장비 정보 수정
DELETE/api/devices/{deviceId}장비 삭제
GET/api/devices/{deviceId}/connectivity연결 상태 조회
GET/api/devices/{deviceId}/path-stats경로 파일 수·총 용량 조회
POST/api/devices/{deviceId}/restart장비 재시작
POST/api/devices/{deviceId}/update-agent에이전트 업데이트

Device Files (탐색기)

메서드경로설명
GET/api/devices/{deviceId}/files폴더 목록 조회 (비스트리밍)
POST/api/devices/{deviceId}/files/copy파일 복사
POST/api/devices/{deviceId}/files/delete파일 삭제
POST/api/devices/{deviceId}/files/folders폴더 생성
POST/api/devices/{deviceId}/files/move파일 이동(잘라내기)
POST/api/devices/{deviceId}/files/rename이름 변경
POST/api/devices/{deviceId}/files/search파일·폴더 검색 (스트리밍)
POST/api/devices/{deviceId}/files/search/cancel검색 취소

Device Groups

메서드경로설명
GET/api/device-groups장비 그룹 전체 조회

Hot Folder

메서드경로설명
PATCH/api/hot-folder-groups/{groupId}핫폴더 그룹 수정
DELETE/api/hot-folder-groups/{groupId}핫폴더 그룹 삭제
GET/api/hot-folders핫폴더 목록
POST/api/hot-folders핫폴더 생성
POST/api/hot-folders/bulk-delete핫폴더 다중 삭제
GET/api/hot-folders/{hotFolderId}핫폴더 상세
PATCH/api/hot-folders/{hotFolderId}핫폴더 수정
DELETE/api/hot-folders/{hotFolderId}핫폴더 삭제

Transfer

메서드경로설명
POST/api/transfers/bulk-cancel여러 전송 취소
POST/api/transfers/manual1회성 전송 생성
POST/api/transfers/validate-path전송 경로 검증
GET/api/transfers/{monitorId}/automation-detail전송 자동화 상세 조회
POST/api/transfers/{monitorId}/cancel전송 취소
GET/api/transfers/{monitorId}/files전송 파일 목록
POST/api/transfers/{monitorId}/pause전송 일시 중지
PATCH/api/transfers/{monitorId}/priority큐 우선순위 변경
POST/api/transfers/{monitorId}/replay전송 재실행
GET/api/transfers/{monitorId}/replay-data재실행 설정 조회
POST/api/transfers/{monitorId}/resume전송 재개
POST/api/transfers/{monitorId}/retry실패 파일 재시도
GET/api/transfers/{monitorId}/verification무결성 검증 결과 조회
POST/api/transfers/{monitorId}/verification무결성 검증 시작

Transfer History

메서드경로설명
GET/api/transfer-history/export전송 이력 CSV 내보내기
GET/api/transfer-history/{monitorId}전송 이력 상세 조회

Automation

메서드경로설명
GET/api/automation-details/{detailId}/next-schedules자동화 상세 기준 다음 스케줄
GET/api/automations자동화 목록
POST/api/automations자동화 생성
GET/api/automations/{automationId}자동화 상세
PATCH/api/automations/{automationId}자동화 수정
DELETE/api/automations/{automationId}자동화 삭제
GET/api/automations/{automationId}/details자동화 세부 정보(진행률·OS)
POST/api/automations/{automationId}/pause자동화 일시중지/재개

Automation Component (Flow)

메서드경로설명
POST/api/automation-components플로우 생성
GET/api/automation-components/{componentId}플로우 상세
PATCH/api/automation-components/{componentId}플로우 수정
DELETE/api/automation-components/{componentId}플로우 삭제
GET/api/automation-details/{detailId}/components자동화 상세 기준 플로우 조회

Integration

메서드경로설명
GET/api/integrations연동 목록
POST/api/integrations연동 생성
GET/api/integrations/rules/{type}유형별 규칙 조회
PATCH/api/integrations/{integrationId}연동 수정
DELETE/api/integrations/{integrationId}연동 삭제