グループフォルダのリストの閲覧

    自分のグループフォルダのすべてのリストを閲覧します。

    APIの種類

    サービスAPI

    Request URL

    サービス: https://apis.worksmobile.com/{API ID}/drive/getGroupList/v1

    HTTP Method

    GET/POST(Content-Type: application/x-www-form-urlencoded; charset=UTF-8)

    Request

    パラメータ タイプ 必須 説明
    includeOfficeFolder Boolean N グループフォルダリストの照会時に全社フォルダを含む場合は true (既定値: false )

    Request Example

    https://apis.worksmobile.com/worksDev/drive/getGroupList/v1
    

    Response

    プロパティ タイプ 必須 説明
    totalCount Integer Y グループフォルダの数
    list Array Y グループフォルダのリスト
    list.groupId String Y グループフォルダの ID
    list.groupFolderName String Y グループフォルダの名前
    list.resourceKey String Y リソースキー
    list.resourceType String Y リソースタイプ
    ● file: ファイル
    ● folder: フォルダ
    list.resourceNo Long Y リソース番号
    list.childFolderCount Long Y サブフォルダの数
    list.shareNo Long Y 共有番号
    list.deptCd String Y グループフォルダの関連グループ ID
    全社フォルダの場合はドメイン ID
    組織 (チーム) フォルダの場合は組織番号
    その他グループフォルダの場合は -1
    list.totalQuota Long Y 全体の Drive の容量 (byte)
    list.usedQuota Long Y 使用中の Drive の容量 (byte)
    list.unusedQuota Long Y 使用していない Drive の容量 (byte)
    list.wasteQuota Long Y 使用中のゴミ箱容量 (byte)
    list.wasteCycle Integer Y ゴミ箱の自動削除期間(日)
    ● 0: 自動削除しない
    list.domainId Integer Y ドメイン ID
    list.ownership String Y 編集権限
    ● R: 閲覧権限
    ● W: 編集権限
    list.worksUserRole String Y グループフォルダのユーザー権限
    ● M: 管理者
    ● U: 一般ユーザー
    list.createDate Long_timeMillis Y グループフォルダの作成日時
    list.groupFolderType String Y グループフォルダの種類
    ● M : 旧グループフォルダ
    ● O : 全社フォルダ
    ● G : 組織 (チーム) フォルダ
    ● D : グループフォルダ
    list.ownerIdc String Y グループフォルダの IDC 位置 (旧API互換情報 )

    Response Example

    {
      "code" : "0",
      "message" : "success",
      "result" : {
        "totalCount" : 1,
        "list" : [{
          "groupId" : "@2020296",
          "groupFolderName" : "groups_folder",
          "resourceKey" : "QDIwMjAyOTZ8MzQ3MjM2NjIzNDc3NDc0MDIyOXxEfDM0NzIzNjYyMzQ3NzQ3NDg5MzI",
          "resourceType" : "folder",
          "resourceNo" : 3472366234774740229,
          "childFolderCount" : 26,
          "shareNo" : 3472366234774748932,
          "deptCd" : "83949",
          "totalQuota" : 550855325515776,
          "usedQuota" : 1699581095,
          "unusedQuota" : 550033183799862,
          "wasteQuota" : 5197854,
          "wasteCycle" : 0,
          "domainId" : 138,
          "ownership" : "W",
          "worksUserRole" : "M",
          "createDate" : 1510020627000,
          "groupFolderType" : "D",
          "ownerIdc" : "1",
          "useLink" : "Y"
        }]
      }
    }