Discover

Get Started

Developers

Industries

Monitor Transfers

전송의 상태·진행률·결과를 히스토리에서 추적합니다.

목적메서드 · 경로
전체 히스토리 조회GET /api/transfer-history
상세 상태 조회GET /api/transfer-history/{id}/detail
파일 목록 조회 (진행 중 전송)GET /api/transfer/{id}/get-files
파일 목록 조회 (완료 이력)GET /api/transfer-history/{id}/get-files
CSV 내보내기GET /api/transfer-history/export-csv
bash
1
2
3
curl "https://exacoola.innorix.com/api/transfer-history?page=1&size=20" \ -H "Authorization: Bearer <ACCESS_TOKEN>" \ -H "x-workspace-id: <WORKSPACE_ID>"

응답:

json
1
2
3
4
5
6
7
8
9
10
11
12
{ "status_code": 200, "message": "success", "data": { "items": [ { "id": "mon_7788", "status": "completed", "totalFiles": 128, "transferredBytes": 4823910 } ], "page": 1, "size": 20, "total": 1 } }

상세 상태 조회GET /api/transfer-history/{id}/detail

파라미터타입설명
idTypestringID 종류 (transfer / monitor)
bash
1
2
3
curl "https://exacoola.innorix.com/api/transfer-history/mon_7788/detail" \ -H "Authorization: Bearer <ACCESS_TOKEN>" \ -H "x-workspace-id: <WORKSPACE_ID>"

파일 목록 조회GET /api/transfer-history/{id}/get-files

파라미터타입설명
current_pathstring조회할 하위 경로
pageinteger페이지 번호
sizeinteger페이지당 결과 수
idTypestringID 종류 (transfer / monitor)
bash
1
2
3
curl "https://exacoola.innorix.com/api/transfer-history/mon_7788/get-files?page=1&size=50" \ -H "Authorization: Bearer <ACCESS_TOKEN>" \ -H "x-workspace-id: <WORKSPACE_ID>"

CSV 내보내기GET /api/transfer-history/export-csv

파라미터타입설명
pageinteger페이지 번호
sizeinteger페이지당 개수
sortstring정렬 (예: createdAt:desc)
statusstring상태 코드로 필터
searchKeywordstring검색 키워드
filterstring추가 필터 (URL 인코딩된 JSON)
bash
1
2
3
4
curl "https://exacoola.innorix.com/api/transfer-history/export-csv?status=completed" \ -H "Authorization: Bearer <ACCESS_TOKEN>" \ -H "x-workspace-id: <WORKSPACE_ID>" \ -o transfer-history.csv