Drive API로 내 드라이브, 공용 드라이브, 조직/그룹 폴더를 관리할 수 있다.
Drive API를 호출하려면 구성원 계정으로 인증하여 얻은 Access Token이 필요하다. 서비스 계정으로 인증하여 얻은 Access Token으로는 API를 호출할 수 없다. 이용 요금에 따라 사용 가능한 API에 차이가 있을 수 있다.
API scope는 다음과 같다.
file 또는 file.read: 모든 Drive API를 사용 가능group.folder 또는 group.folder.read: 조직/그룹 폴더에 관한 Drive API만 사용 가능내 드라이브, 공용 드라이브 및 조직/그룹 폴더 관련 API는 각각 분리되어 있지만 사용법은 매우 유사하다. 내 드라이브의 경우 권한을 관리하는 API는 제공되지 않으며, 드라이브 생성 및 삭제 API는 공용 드라이브에만 제공되는 등 드라이브 유형에 따라 사용 가능한 API에 약간의 차이가 있다.
두 드라이브 유형 모두 파일 업로드, 파일 목록 조회, 폴더 생성에 대해 루트 폴더와 나머지 폴더에서 서로 다른 API를 사용할 수 있다.
드라이브의 폴더나 파일에 접근하려면 먼저 루트 폴더의 파일 목록을 조회하여 얻은 ID로 폴더의 계층 구조에 따라 API를 호출한다. 공용 드라이브 ID(sharedriveId)와 파일 ID(fileId) 등 접근 시 필요한 파라미터를 이미 알고 있는 경우 바로 접근할 수 있다.
내 드라이브를 사용하기 위한 별도의 준비는 필요하지 않다.
Drive API로 내 드라이브 사용량을 확인할 수 있다.
구성원의 '내 드라이브'는 하나이므로 목록 조회 API는 제공하지 않으며, 권한 관리 API도 별도로 제공하지 않는다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive | 내 드라이브 - 속성 조회 |
공용 드라이브는 모바일 앱, PC 외에 다음 API로 관리할 수 있다.
| HTTP Request | Description |
|---|---|
| POST /sharedrives | 공용 드라이브 생성 |
| GET /sharedrives | 공용 드라이브 목록 조회 |
| GET /sharedrives/{sharedriveId} | 공용 드라이브 조회 |
| PATCH /sharedrives/{sharedriveId} | 공용 드라이브 수정 |
| DELETE /sharedrives/{sharedriveId} | 공용 드라이브 삭제 |
조직/그룹 폴더는 조직 및 그룹 기능의 일부이며 네이버웍스 콜라보 상품을 가입해야만 이용할 수 있다. 조직/그룹 폴더의 활성화/비활성화는 조직 또는 그룹을 관리하는 API에서 useFolder 속성으로 설정한다.
조직 관리는 orgunit 또는 directory scope가 필요하며, 그룹 관리는 group 또는 directory scope가 필요하다.
| HTTP Request | Description |
|---|---|
| POST /orgunits | 조직 추가 |
| PUT /orgunits/{orgUnitId} | 조직 수정 |
| PATCH /orgunits/{orgUnitId} | 조직 부분 수정 |
| HTTP Request | Description |
|---|---|
| POST /groups | 그룹 추가 |
| PUT /groups/{groupId} | 그룹 수정 |
| PATCH /groups/{groupId} | 그룹 부분 수정 |
다음 API로 조직/그룹 폴더 사용량을 확인할 수 있다.
조직/그룹 폴더는 조직 ID(orgUnitId) 또는 그룹 ID(groupId)를 지정해 접근하며, 조직/그룹 폴더의 ID는 존재하지 않는다.
| HTTP Request | Description |
|---|---|
| GET /groups/{groupId}/folder | 조직/그룹 - 폴더 속성 조회 |
조직/그룹의 폴더를 useFolder 를 사용하여 활성화한 후, 실질적으로 조직/그룹 폴더를 사용하려면 생성 API를 이용하여 폴더를 생성하여야 한다.
| HTTP Request | Description |
|---|---|
| POST /groups/{groupId}/folder | 조직/그룹 폴더 - 생성 |
조직/그룹의 폴더를 useFolder 를 사용하여 비활성화했더라도 폴더의 데이터는 계속 유지된다. 실질적으로 폴더의 데이터를 삭제하려면 조직/그룹 폴더의 삭제 API를 이용하여야 한다.
| HTTP Request | Description |
|---|---|
| DELETE /groups/{groupId}/folder | 조직/그룹 - 폴더 삭제 |
초대한 폴더는 모바일 앱, PC 외에 다음 API로 관리할 수 있다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/files/{fileId}/share | 폴더 공유 조회 |
| POST /users/{userId}/drive/files/{fileId}/share | 폴더 공유 |
| PATCH /users/{userId}/drive/files/{fileId}/share | 폴더 공유 수정 |
| DELETE /users/{userId}/drive/files/{fileId}/share | 폴더 공유 해제 |
| GET /users/{userId}/drive/files/{fileId}/share-sub-folders | 하위 공유 폴더 목록 조회 |
초대받은 폴더는 모바일 앱, PC 외에 다음 API로 관리할 수 있다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/sharedfolders | 초대받은 폴더 목록 조회 |
| DELETE /users/{userId}/drive/sharedfolders/{sharedFolderId} | 초대받은 폴더 삭제 |
| GET /users/{userId}/drive/sharedfolders/{sharedFolderId} | 초대받은 폴더 조회 |
다음 API로 공용 드라이브 권한을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /sharedrives/{sharedriveId}/permissions | 공용 드라이브 권한 목록 조회 |
| POST /sharedrives/{sharedriveId}/permissions | 공용 드라이브 권한 생성 |
| GET /sharedrives/{sharedriveId}/permissions/{permissionId} | 공용 드라이브 권한 조회 |
| PATCH /sharedrives/{sharedriveId}/permissions/{permissionId} | 공용 드라이브 권한 수정 |
| DELETE /sharedrives/{sharedriveId}/permissions/{permissionId} | 공용 드라이브 권한 해제 |
| DELETE /sharedrives/{sharedriveId}/permissions | 공용 드라이브 권한 전체 해제 |
| POST /sharedrives/{sharedriveId}/permissions/enable | 공용 드라이브 접근 권한 허용 |
| POST /sharedrives/{sharedriveId}/permissions/disable | 공용 드라이브 접근 권한 미허용 |
루트 폴더의 파일 업로드, 파일 목록 조회, 폴더 생성 API는 다음과 같다.
다음 API로 내 드라이브의 루트 폴더를 관리한다.
| HTTP Request | Description |
|---|---|
| POST /users/{userId}/drive/files | 내 드라이브 - 파일 업로드 URL 생성(Root) |
| GET /users/{userId}/drive/files | 내 드라이브 - 루트 파일 목록 조회 |
| POST /users/{userId}/drive/files/createfolder | 내 드라이브 - 루트에 폴더 생성 |
다음 API로 공용 드라이브의 루트 폴더를 관리한다.
| HTTP Request | Description |
|---|---|
| POST /sharedrives/{sharedriveId}/files | 공용 드라이브 - 파일 업로드 URL 생성(Root) |
| GET /sharedrives/{sharedriveId}/files | 공용 드라이브 - 루트 파일 목록 조회 |
| POST /sharedrives/{sharedriveId}/files/createfolder | 공용 드라이브 - 루트에 폴더 생성 |
다음 API로 조직/그룹 폴더의 루트 폴더를 관리한다.
| HTTP Request | Description |
|---|---|
| POST /groups/{groupId}/folder/files | 조직/그룹 폴더 - 파일 업로드 URL 생성(Root) |
| GET /groups/{groupId}/folder/files | 조직/그룹 폴더 - 루트 파일 목록 조회 |
| POST /groups/{groupId}/folder/files/createfolder | 조직/그룹 폴더 - 루트에 폴더 생성 |
다음 API로 공유받은 폴더의 루트 폴더를 관리한다.
| HTTP Request | Description |
|---|---|
| POST /users/{userId}/drive/sharedfolders/{sharedFolderId}/files | 초대받은 폴더 - 루트 파일 업로드 URL 생성(Root) |
| GET /users/{userId}/drive/sharedfolders/{sharedFolderId}/files | 초대받은 폴더 - 루트 파일 목록 조회 |
| POST /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/createfolder | 초대받은 폴더 - 루트 폴더 생성 |
파일 업로드 및 다운로드는 파일 업로드/다운로드를 참고한다. 파일의 편집을 막기 위해 파일 잠금을 설정하고 해제할 수 있다.
다음 API로 내 드라이브의 파일과 폴더를 관리한다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/files/{fileId}/children | 내 드라이브 - 파일 목록 조회 |
| GET /users/{userId}/drive/files/{fileId} | 내 드라이브 - 파일 속성 조회 |
| DELETE /users/{userId}/drive/files/{fileId} | 내 드라이브 - 파일 삭제 |
| POST /users/{userId}/drive/files/{fileId}/createfolder | 내 드라이브 - 폴더 생성 |
| POST /users/{userId}/drive/files/{fileId}/copy | 내 드라이브 - 파일 복사 |
| POST /users/{userId}/drive/files/{fileId}/rename | 내 드라이브 - 파일 이름 변경 |
| POST /users/{userId}/drive/files/{fileId}/move | 내 드라이브 - 파일 이동 |
| POST /users/{userId}/drive/files/{fileId}/protect | 내 드라이브 - 파일 중요 표시 |
| POST /users/{userId}/drive/files/{fileId}/unprotect | 내 드라이브 - 파일 중요 표시 해제 |
| POST /users/{userId}/drive/files/{fileId}/lock | 내 드라이브 - 파일 잠금 |
| POST /users/{userId}/drive/files/{fileId}/unlock | 내 드라이브 - 파일 잠금 해제 |
| POST /users/{userId}/drive/files/{fileId} | 내 드라이브 - 파일 업로드 URL 생성 |
| GET /users/{userId}/drive/files/{fileId}/download | 내 드라이브 - 파일 다운로드 |
다음 API로 공용 드라이브의 파일과 폴더를 관리한다.
| HTTP Request | Description |
|---|---|
| GET /sharedrives/{sharedriveId}/files/{fileId}/children | 공용 드라이브 - 파일 목록 조회 |
| GET /sharedrives/{sharedriveId}/files/{fileId} | 공용 드라이브 - 파일 속성 조회 |
| DELETE /sharedrives/{sharedriveId}/files/{fileId} | 공용 드라이브 - 파일 삭제 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/createfolder | 공용 드라이브 - 폴더 생성 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/copy | 공용 드라이브 - 파일 복사 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/rename | 공용 드라이브 - 파일 이름 변경 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/move | 공용 드라이브 - 파일 이동 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/protect | 공용 드라이브 - 파일 중요 표시 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/unprotect | 공용 드라이브 - 파일 중요 표시 해제 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/lock | 공용 드라이브 - 파일 잠금 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/unlock | 공용 드라이브 - 파일 잠금 해제 |
| POST /sharedrives/{sharedriveId}/files/{fileId} | 공용 드라이브 - 파일 업로드 URL 생성 |
| GET /sharedrives/{sharedriveId}/files/{fileId}/download | 공용 드라이브 - 파일 다운로드 |
다음 API로 조직/그룹 폴더의 파일과 폴더를 관리한다.
| HTTP Request | Description |
|---|---|
| GET /groups/{groupId}/folder/files/{fileId}/children | 조직/그룹 - 파일 목록 조회 |
| GET /groups/{groupId}/folder/files/{fileId} | 조직/그룹 - 파일 속성 조회 |
| DELETE /groups/{groupId}/folder/files/{fileId} | 조직/그룹- 파일 삭제 |
| POST /groups/{groupId}/folder/files/{fileId}/createfolder | 조직/그룹 - 폴더 생성 |
| POST /groups/{groupId}/folder/files/{fileId}/copy | 조직/그룹 - 파일 복사 |
| POST /groups/{groupId}/folder/files/{fileId}/rename | 조직/그룹 - 파일 이름 변경 |
| POST /groups/{groupId}/folder/files/{fileId}/move | 조직/그룹 - 파일 이동 |
| POST /groups/{groupId}/folder/files/{fileId}/protect | 조직/그룹 - 파일 중요 표시 |
| POST /groups/{groupId}/folder/files/{fileId}/unprotect | 조직/그룹 - 파일 중요 표시 해제 |
| POST /groups/{groupId}/folder/files/{fileId}/lock | 조직/그룹 - 파일 잠금 |
| POST /groups/{groupId}/folder/files/{fileId}/unlock | 조직/그룹 - 파일 잠금 해제 |
| POST /groups/{groupId}/folder/files/{fileId} | 조직/그룹 - 파일 업로드 URL 생성 |
| GET /groups/{groupId}/folder/files/{fileId}/download | 조직/그룹 - 파일 다운로드 |
다음 API로 공유받은 폴더의 파일과 폴더를 관리한다.
공용 드라이브와 조직/그룹 폴더에는 폴더 권한을 관리하는 API가 있다.
기본적으로 폴더는 상위 폴더의 권한을 상속받지만, 폴더 접근 권한 허용 API로 상위 폴더와 다른 권한을 설정할 수 있다.
접근 권한은 폴더 접근 권한 생성 API로 구성원, 조직, 그룹에 부여할 수 있다. 지정할 수 있는 권한은 읽기 권한(READ) 혹은 쓰기 권한(WRITE)이 있다.
폴더 접근 권한 목록 조회 API로 폴더에 접근할 수 있는 사용자 정보와 권한 목록을 얻을 수 있다. 접근 권한이 있는 사용자(구성원, 조직, 그룹)의 권한에는 권한 ID(permissionId)가 지정된다.permissionId를 지정 후 폴더 접근 권한 해제 API를 호출하면 해당 사용자의 권한을 삭제할 수 있으며, 폴더 접근 권한 수정 API를 호출하면 사용자의 권한을 변경할 수 있다.
상위 폴더의 권한을 상속받으려면 폴더 접근 권한 미허용 API를 호출한다.폴더 접근 권한 해제 API를 호출하면 공용 드라이브나 조직/그룹 마스터만 폴더에 접근할 수 있다.
참고
내 드라이브 권한은 API로 관리할 수 없다.
다음 API로 공용 드라이브의 폴더 접근 권한을 관리한다.
| HTTP Request | Description |
|---|---|
| POST /sharedrives/{sharedriveId}/files/{fileId}/permissions | 공용 드라이브 - 폴더 접근 권한 생성 |
| GET /sharedrives/{sharedriveId}/files/{fileId}/permissions | 공용 드라이브 - 폴더 접근 권한 목록 조회 |
| GET /sharedrives/{sharedriveId}/files/{fileId}/permissions/{permissionId} | 공용 드라이브 - 폴더 접근 권한 조회 |
| PATCH /sharedrives/{sharedriveId}/files/{fileId}/permissions/{permissionId} | 공용 드라이브 - 폴더 접근 권한 수정 |
| DELETE /sharedrives/{sharedriveId}/files/{fileId}/permissions/{permissionId} | 공용 드라이브 - 폴더 접근 권한 해제 |
| DELETE /sharedrives/{sharedriveId}/files/{fileId}/permissions | 공용 드라이브 - 폴더 접근 권한 해제(all) |
| POST /sharedrives/{sharedriveId}/files/{fileId}/permissions/enable | 공용 드라이브 - 폴더 접근 권한 허용 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/permissions/disable | 공용 드라이브 - 폴더 접근 권한 미허용 |
다음 API로 조직/그룹의 폴더 접근 권한을 관리한다.
| HTTP Request | Description |
|---|---|
| POST /groups/{groupId}/folder/files/{fileId}/permissions | 조직/그룹 - 폴더 접근 권한 생성 |
| GET /groups/{groupId}/folder/files/{fileId}/permissions | 조직/그룹 - 폴더 접근 권한 목록 조회 |
| GET /groups/{groupId}/folder/files/{fileId}/permissions/{permissionId} | 조직/그룹 - 폴더 접근 권한 조회 |
| PATCH /groups/{groupId}/folder/files/{fileId}/permissions/{permissionId} | 조직/그룹 - 폴더 접근 권한 수정 |
| DELETE /groups/{groupId}/folder/files/{fileId}/permissions/{permissionId} | 조직/그룹 - 폴더 접근 권한 해제 |
| DELETE /groups/{groupId}/folder/files/{fileId}/permissions | 조직/그룹 - 폴더 접근 권한 해제(all) |
| POST /groups/{groupId}/folder/files/{fileId}/permissions/enable | 조직/그룹 - 폴더 접근 권한 허용 |
| POST /groups/{groupId}/folder/files/{fileId}/permissions/disable | 조직/그룹 - 폴더 접근 권한 미허용 |
다음 API로 공유받은 폴더 접근 권한을 관리한다.
| HTTP Request | Description |
|---|---|
| POST /users/{userId}/drive/sharedfolders/{sharedFolderId}/members | 초대받은 폴더 - 구성원 조회 |
파일 버전 이력을 통해 파일 수정 및 덮어쓰기 기록을 확인하고, 이전 파일을 복원하거나 다운로드할 수 있다.
다음 API로 내 드라이브의 파일 버전을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/files/{fileId}/revisions | 내 드라이브 - 파일 버전 목록 조회 |
| GET /users/{userId}/drive/files/{fileId}/revisions/{revisionId} | 내 드라이브 - 파일 버전 속성 조회 |
| POST /users/{userId}/drive/files/{fileId}/revisions/{revisionId}/restore | 내 드라이브 - 파일 버전 복원 |
| GET /users/{userId}/drive/files/{fileId}/revisions/{revisionId}/download | 내 드라이브 - 파일 버전 다운로드 |
다음 API로 공용 드라이브의 파일 버전을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /sharedrives/{sharedriveId}/files/{fileId}/revisions | 공용 드라이브 - 파일 버전 목록 조회 |
| GET /sharedrives/{sharedriveId}/files/{fileId}/revisions/{revisionId} | 공용 드라이브 - 파일 버전 속성 조회 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/revisions/{revisionId}/restore | 공용 드라이브 - 파일 버전 복원 |
| GET /sharedrives/{sharedriveId}/files/{fileId}/revisions/{revisionId}/download | 공용 드라이브 - 파일 버전 다운로드 |
다음 API로 조직/그룹 폴더의 파일 버전을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /groups/{groupId}/folder/files/{fileId}/revisions | 조직/그룹 - 파일 버전 목록 조회 |
| GET /groups/{groupId}/folder/files/{fileId}/revisions/{revisionId} | 조직/그룹 - 파일 버전 속성 가져오기 |
| POST /groups/{groupId}/folder/files/{fileId}/revisions/{revisionId}/restore | 조직/그룹 - 파일 복원 |
| GET /groups/{groupId}/folder/files/{fileId}/revisions/{revisionId}/download | 조직/그룹 - 파일 버전 다운로드 |
다음 API로 공유받은 폴더의 파일 버전을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/revisions | 초대받은 폴더 - 파일 버전 목록 조회 |
| GET /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/revisions/{revisionId} | 초대받은 폴더 - 파일 버전 속성 조회 |
| POST /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/revisions/{revisionId}/restore | 초대받은 폴더 - 파일 버전 복원 |
| GET /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/revisions/{revisionId}/download | 초대받은 폴더 - 파일 버전 다운로드 |
링크 공유를 통해 파일이나 폴더를 링크로 공유할 수 있습니다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/link-setting | 내 드라이브 - 링크 설정 조회 |
| GET /users/{userId}/drive/files/{fileId}/link | 내 드라이브 - 파일 링크 속성 조회 |
| POST /users/{userId}/drive/files/{fileId}/link | 내 드라이브 - 파일 링크 생성 |
| PATCH /users/{userId}/drive/files/{fileId}/link | 내 드라이브 - 파일 링크 수정 |
| DELETE /users/{userId}/drive/files/{fileId}/link | 내 드라이브 - 파일 링크 삭제 |
| HTTP Request | Description |
|---|---|
| GET /sharedrives/{sharedriveId}/link-setting | 공용 드라이브 - 링크 설정 조회 |
| GET /sharedrives/{sharedriveId}/files/{fileId}/link | 공용 드라이브 - 파일 링크 속성 조회 |
| POST /sharedrives/{sharedriveId}/files/{fileId}/link | 공공용유 드라이브 - 파일 링크 생성 |
| PATCH /sharedrives/{sharedriveId}/files/{fileId}/link | 공용 드라이브 - 파일 링크 수정 |
| DELETE /sharedrives/{sharedriveId}/files/{fileId}/link | 공용 드라이브 - 파일 링크 삭제 |
| HTTP Request | Description |
|---|---|
| GET /groups/{groupId}/folder/link-setting | 조직/그룹 폴더 - 링크 설정 조회 |
| GET /groups/{groupId}/folder/files/{fileId}/link | 조직/그룹 폴더 - 파일 링크 속성 조회 |
| POST /groups/{groupId}/folder/files/{fileId}/link | 조직/그룹 폴더 - 파일 링크 생성 |
| PATCH /groups/{groupId}/folder/files/{fileId}/link | 조직/그룹 폴더 - 파일 링크 수정 |
| DELETE /groups/{groupId}/folder/files/{fileId}/link | 조직/그룹 폴더 - 파일 링크 삭제 |
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/sharedfolders/{sharedFolderId}/link-setting | 초대받은 폴더 - 링크 설정 조회 |
| GET /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/link | 초대받은 폴더 - 파일 링크 속성 조회 |
| POST /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/link | 초대받은 폴더 - 파일 링크 생성 |
| PATCH /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/link | 초대받은 폴더 - 파일 링크 수정 |
| DELETE /users/{userId}/drive/sharedfolders/{sharedFolderId}/files/{fileId}/link | 초대받은 폴더 - 파일 링크 삭제 |
사용자가 파일을 삭제하면 파일이 휴지통으로 이동하고, 관리자가 설정한 보관 기간이 경과한 후에는 휴지통에서 삭제된다.
다음 API로 휴지통에 있는 파일을 복원하거나 삭제할 수 있다.
다음 API로 내 드라이브의 휴지통 파일을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /users/{userId}/drive/trash-files | 내 드라이브 - 휴지통 파일 목록 조회 |
| POST /users/{userId}/drive/trash-files/{trashFileId}/restore | 내 드라이브 - 휴지통 파일 복원 |
| DELETE /users/{userId}/drive/trash-files/{trashFileId} | 내 드라이브 - 휴지통 파일 삭제 |
다음 API로 공용 드라이브의 휴지통 파일을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /sharedrives/{sharedriveId}/trash-files | 공용 드라이브 - 휴지통 파일 목록 조회 |
| POST /sharedrives/{sharedriveId}/trash-files/{trashFileId}/restore | 공용 드라이브 - 휴지통 파일 복원 |
| DELETE /sharedrives/{sharedriveId}/trash-files/{trashFileId} | 공용 드라이브 - 휴지통 파일 삭제 |
다음 API로 조직/그룹 폴더의 휴지통 파일을 관리한다.
| HTTP Request | Description |
|---|---|
| GET /groups/{groupId}/folder/trash-files | 조직/그룹 - 휴지통 파일 목록 조회 |
| POST /groups/{groupId}/folder/trash-files/{trashFileId}/restore | 조직/ 그룹 - 휴지통 파일 복원 |
| DELETE /groups/{groupId}/folder/trash-files/{trashFileId} | 조직/그룹 - 휴지통 파일 삭제 |