전체 엔드포인트를 리소스별로 정리했습니다. 파라미터·본문·응답 스키마는 Swagger에서 실행하며 확인하세요. 기본 URL은 https://app.innorix.com 입니다.
Auth#
| 메서드 | 경로 | 설명 |
|---|---|---|
| POST | /api/auth/api-keys |
API 키 생성 |
| DELETE | /api/auth/api-keys |
API 키 폐기 |
| 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 |
경로 파일 수·총 용량 조회 |
| GET | /api/devices/{deviceId}/transfer-history |
장비별 전송 이력 조회 (커서 페이지네이션) |
| 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 |
파일·폴더 검색 시작 (페이지네이션) |
| GET | /api/devices/{deviceId}/files/search |
파일 검색 다음 배치 조회 (cursor) |
| 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#
| 메서드 | 경로 | 설명 |
|---|---|---|
| GET | /api/transfers |
활성 전송 목록 조회 (커서 페이지네이션) |
| POST | /api/transfers/bulk-cancel |
여러 전송 취소 |
| POST | /api/transfers/validate-path |
전송 경로 검증 |
| GET | /api/transfers/{monitorId} |
전송 상세 조회 (진행률·예상치 포함) |
| 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 |
전송 이력 목록 조회 (커서 페이지네이션) |
| 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) |
| GET | /api/automations/{automationId}/executions |
자동화 실행 로그 조회 |
| 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 |
자동화 상세 기준 플로우 조회 |
Command Automation (URL Request)#
| 메서드 | 경로 | 설명 |
|---|---|---|
| POST | /api/command/generate-code |
명령 자동화(URL Request) 트리거 코드 발급 |
| GET | /api/command/generate-api-key |
명령 자동화(URL Request) API 키 발급 |
| GET | /command/{code} |
명령 자동화 외부 트리거 |
| POST | /command/{code} |
명령 자동화 외부 트리거 (UI 기본 메서드) |
Integration#
| 메서드 | 경로 | 설명 |
|---|---|---|
| GET | /api/integrations |
연동 목록 |
| POST | /api/integrations |
연동 생성 |
| GET | /api/integrations/rules |
연동 규칙 전체 조회 |
| GET | /api/integrations/rules/{type} |
유형별 규칙 조회 |
| PATCH | /api/integrations/{integrationId} |
연동 수정 |
| DELETE | /api/integrations/{integrationId} |
연동 삭제 |