複数のフォルダに関する情報の取得
/documents/api/1.2/folders/lists
フォルダの一覧のフォルダ情報を取得します。
リクエスト
- application/json
- application/xml
- checkStatus(optional): string
idList
にリストされている識別子の現在のステータスを確認するために使用するパラメータ。idList
にリストされた識別子またはごみ箱内の識別子がない場合、このAPIはエラーを返します。checkStatus=1
の場合、APIは、アイテムが欠落しているか(missing
)、またはアイテムがごみ箱(inTrash
)にあるか、エラーを返すのではなくアイテムが存在するか(exists
)を報告します。checkStatus=0
またはまったく指定しない場合、現在のAPIの動作は同じままです。 - idList: string
フォルダのグローバル一意識別子(GUID)のカンマ区切りリスト。 ユーザーのホーム・フォルダを参照するには、
idList
の値にself
を含めることができます。 フォルダIDは100個までです
- accessToken(optional): string
現在のユーザーにこのフォルダへのアクセスを許可するApplinkアクセス・トークン。 このパラメータは、
appLinkID
が使用されている場合は必須です。 これはaccessTokenまたはAccessTokenとして使用できます。 - appLinkID(optional): string
現在のユーザーにこのフォルダへのアクセスを許可するApplink ID。 パラメータ
appLinkID
が使用されるときはいつでも、パラメータaccessToken
も提供されなければなりません。 appLinkIDまたはAppLinkIDとして使用できます。 - dAccessCode(optional): string
保護されたパブリック・リンクを使用するために必要なアクセス・コード。 次の形式のCookieヘッダーの一部として送信する必要があります:
dAccessCode-<linkID>=<passcodeValue>
- linkID(optional): string
現在のユーザーにこのフォルダへのアクセスを許可する、パブリック・リンクのパブリック・リンクID。 linkIDまたはLinkIDとして使用できます。
レスポンス
- application/json
- application/xml
200レスポンス
レスポンス本文には、特定のフォルダに関する情報が含まれています。
object
- childFileCount(optional): number
フォルダ内のファイル数。
- childFolderCount(optional): number
フォルダ内のフォルダ数。
- childItemsCount(optional): number
フォルダ内のファイルとフォルダの合計数。
- errorCode(optional): string
エラー・コードがゼロ(0)の場合は、エラーなしです
- status(optional): string
フォルダのステータス(
exists
、missing
またはinTrash
)。checkStatus=1
でリクエストされた場合のみ返されます
- object FolderDefinition
フォルダのメタデータ情報。
object
- childitemsCount(optional): string
フォルダに含まれるアイテムの数
- createdBy(optional): object User
ユーザー情報
- createdTime(optional): string
フォルダが作成された日付
- description(optional): string
フォルダの説明。
- id(optional): string
フォルダのグローバル一意識別子(GUID)。
- modifiedBy(optional): object User
ユーザー情報
- modifiedTime(optional): string
フォルダが最終的に更新された日付
- name(optional): string
フォルダ名。
- ownedBy(optional): object User
ユーザー情報
- parentID(optional): string
親フォルダのグローバル一意識別子(GUID)。 親フォルダがユーザーのホーム・フォルダの場合、
parentID
の値はself
です。 - size(optional): string
含まれるファイルとフォルダをすべて含めたフォルダのサイズ(バイト単位)
- type(optional): string
アイテム・タイプ
folder
。
object
- displayName(optional): string
ユーザーの表示名
- id(optional): string
ユーザーのグローバル一意識別子(GUID)。
- loginName(optional): string
ユーザーのログイン名。
- type(optional): string
アイテム・タイプ
user
。
{
"errorCode":"0",
"items":[
{
"type":"folder",
"childFileCount":"6",
"childFolderCount":"1",
"createdTime":"2017-06-09T15:21:32Z",
"createdBy":{
"displayName":"UserAA",
"id":"U5C4D5FCE14F2B44946FA74745B3E9DD6490",
"loginName":"UserAA",
"type":"user"
},
"id":"F7A9B089812185D3178AED0845B3E9DD6490EDC3EE22",
"name":"f1",
"size":"437207",
"modifiedTime":"2017-06-09T15:21:32Z",
"modifiedBy":{
"displayName":"UserAA",
"id":"U5C4D5FCE14F2B44946FA74745B3E9DD6490",
"loginName":"UserAA",
"type":"user"
},
"ownedBy":{
"displayName":"UserAA",
"id":"U5C4D5FCE14F2B44946FA74745B3E9DD6490",
"loginName":"UserAA",
"type":"user"
},
"parentID":"self",
"childItemsCount":"7"
}
]
}
{
"errorCode":"0",
"items":[
{
"type":"folder",
"id":"F7A9B089812185D3178AED0845B3E9DD6490EDC3EE22",
"status":"inTrash"
},
{
"type":"folder",
"id":"ABC123",
"status":"missing"
},
{
"type":"folder",
"childFileCount":"6",
"childFolderCount":"1",
"status":"exists",
"createdTime":"2017-06-09T15:21:32Z",
"createdBy":{
"displayName":"UserAA",
"id":"U5C4D5FCE14F2B44946FA74745B3E9DD6490",
"loginName":"UserAA",
"type":"user"
},
"id":"F7A9B089812185D3178AED0845B3E9DD6490EDC3EE22",
"name":"f1",
"size":"437207",
"modifiedTime":"2017-06-09T15:21:32Z",
"modifiedBy":{
"displayName":"UserAA",
"id":"U5C4D5FCE14F2B44946FA74745B3E9DD6490",
"loginName":"UserAA",
"type":"user"
},
"ownedBy":{
"displayName":"UserAA",
"id":"U5C4D5FCE14F2B44946FA74745B3E9DD6490",
"loginName":"UserAA",
"type":"user"
},
"parentID":"self",
"childItemsCount":"7"
}
]
}
400レスポンス
idList
パラメータが欠落しているか、100を超えるファイルIDがあります。
403レスポンス
ユーザーは、1つまたは複数のフォルダIDにアクセスできません。
404レスポンス
1つ以上のフォルダIDが存在しません。
例
次の例では、3つの異なるフォルダに関する情報を取得します。 これらのフォルダは現在のユーザーが所有していないか、共有していないフォルダ構造の下にあるため、この例ではapplink IDを使用しています。 applink IDとアクセス・トークンはリクエスト・ヘッダーに送信されます。
GET .../folders/lists?idList=FAD7A87F0613A0CBDD4DA521B5D17B95F47087F4E518,F64529EF770DCF96F029ED82B5D17B95F47087F4E518,F62E96098A6F9186F94730C1B5D17B95F47087F4E518
リクエスト・ヘッダー
appLinkID: LF5Bxj4TPo_p4n4qWn0tbKTicR2cTUJKv7X_ng9E7ry93rRuDokPqS1d6-wKwhb_wtcGYFDsI_cNMxeKQ-HR-FXQhiVoGRTYM_MPZY8qpICfYU94mmnMjM_cvsRhKMzc0NJgvwEJfqqDwPsAVrhc8cmg== accessToken: 352FpiMmW66PeYI1Gh5b83I9CXRwZhLfYAu4TXdqpzD8uNKUBMZVVJ3ZvivUW8kQ
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 200
JSONレスポンス
{ "errorCode": "0", "items": [ { "type": "folder", "childFileCount": "0", "childFolderCount": "1", "createdTime": "2017-06-14T20:49:08Z", "createdBy": { "displayName": "User AA", "id": "UEB6AD431E4357AE752CE3F2B5D17B95F470", "loginName": "userAALoginName", "type": "user" }, "description": "appLinkTest", "id": "FAD7A87F0613A0CBDD4DA521B5D17B95F47087F4E518", "name": "appLinkTest", "size": "0", "modifiedTime": "2017-06-16T17:16:28Z", "modifiedBy": { "displayName": "User BB", "id": "U5083EA1954687218BA6C3D9B5D17B95F470", "loginName": "U5083EA1954687218BA6C3D9B5D17B95F470", "type": "user" }, "ownedBy": { "displayName": "User AA", "id": "UEB6AD431E4357AE752CE3F2B5D17B95F470", "loginName": "userAALoginName", "type": "user" }, "childItemsCount": "1" }, { "type": "folder", "childFileCount": "0", "childFolderCount": "1", "createdTime": "2017-06-16T18:10:05Z", "createdBy": { "displayName": "User BB", "id": "U5083EA1954687218BA6C3D9B5D17B95F470", "loginName": "U5083EA1954687218BA6C3D9B5D17B95F470", "type": "user" }, "description": "subFolderTestByUserB CONTRIBUTOR applink - EDITED", "id": "F64529EF770DCF96F029ED82B5D17B95F47087F4E518", "name": "subFolderTestByUserB", "size": "0", "modifiedTime": "2017-06-19T20:11:33Z", "modifiedBy": { "displayName": "User BB", "id": "U5083EA1954687218BA6C3D9B5D17B95F470", "loginName": "U5083EA1954687218BA6C3D9B5D17B95F470", "type": "user" }, "ownedBy": { "displayName": "User AA", "id": "UEB6AD431E4357AE752CE3F2B5D17B95F470", "loginName": "userAALoginName", "type": "user" }, "parentID": "FAD7A87F0613A0CBDD4DA521B5D17B95F47087F4E518", "childItemsCount": "1" }, { "type": "folder", "childFileCount": "0", "childFolderCount": "0", "createdTime": "2017-06-16T20:37:03Z", "createdBy": { "displayName": "User BB", "id": "U5083EA1954687218BA6C3D9B5D17B95F470", "loginName": "U5083EA1954687218BA6C3D9B5D17B95F470", "type": "user" }, "description": "subFolderTestByUserB CONTRIBUTOR applink - EDITED", "id": "F62E96098A6F9186F94730C1B5D17B95F47087F4E518", "name": "subFolderTestByUserB(2)", "size": "0", "modifiedTime": "2017-06-16T20:45:01Z", "modifiedBy": { "displayName": "User BB", "id": "U5083EA1954687218BA6C3D9B5D17B95F470", "loginName": "U5083EA1954687218BA6C3D9B5D17B95F470", "type": "user" }, "ownedBy": { "displayName": "User AA", "id": "UEB6AD431E4357AE752CE3F2B5D17B95F470", "loginName": "userAALoginName", "type": "user" }, "parentID": "F64529EF770DCF96F029ED82B5D17B95F47087F4E518", "childItemsCount": "0" } ] }
例2
次の例では、ユーザーのホーム・フォルダに関する情報を返します。
GET .../folders/lists?idList=self
リクエスト・ヘッダー
なし。
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 200
JSONレスポンス
{ "errorCode": "0", "items": [ { "type": "folder", "childFileCount": "6", "childFolderCount": "2", "createdTime": "2017-06-09T08:11:27Z", "createdBy": { "displayName": "UserAA", "id": "U5C4D5FCE14F2B44946FA74745B3E9DD6490", "loginName": "userAALoginName", "type": "user" }, "description": "Personal Libraries for U5C4D5FCE14F2B44946FA74745B3E9DD6490", "id": "self", "name": "U5C4D5FCE14F2B44946FA74745B3E9DD6490", "size": "438361", "modifiedTime": "2017-06-09T08:11:27Z", "modifiedBy": { "displayName": "UserAA", "id": "U5C4D5FCE14F2B44946FA74745B3E9DD6490", "loginName": "userAALoginName", "type": "user" }, "ownedBy": { "displayName": "UserAA", "id": "U5C4D5FCE14F2B44946FA74745B3E9DD6490", "loginName": "userAALoginName", "type": "user" }, "childItemsCount": "8" } ] }
例3
次の例では、指定されたフォルダIDの1つ以上が存在しないため、エラーが返されます。 複数のフォルダIDがある場合、エラーのある最初のIDがエラー・メッセージで使用されます。
GET .../folders/lists?idList=F7A9B089812185D3178AED0845B3E9DD6490EDC3EE22,F1A1C454FD92B47E9EB6883845B3E9DD6490EDC3EE22,FD2100FD6787FAA2AEBEBAFE45B3E9DD6490EDC3EE22
リクエスト・ヘッダー
なし。
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 404
JSONレスポンス
{ "errorCode": "-16", "errorKey": "!csSecurityValidationFailed!csFldDoesNotExist,F1A1C454FD92B47E9EB6883845B3E9DD6490EDC3EE22!csUnprivilegedSystemError", "errorMessage": "Security validation failed. 'F1A1C454FD92B47E9EB6883845B3E9DD6490EDC3EE22' does not exist. The error was caused by an internally generated issue. The error has been logged.", "errorType": "folder", "idList": "F7A9B089812185D3178AED0845B3E9DD6490EDC3EE22,F1A1C454FD92B47E9EB6883845B3E9DD6490EDC3EE22,FD2100FD6787FAA2AEBEBAFE45B3E9DD6490EDC3EE22", "title": "Security validation failed. 'F1A1C454FD92B47E9EB6883845B3E9DD6490EDC3EE22' does not exist. The error was caused by an internally generated issue. The error has been logged.", "type": "https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html" }
例4
次の例では、idList
パラメータにファイルIDが含まれているため、エラーが戻されます。
GET .../folders/lists?idList=DD416842F8CC892D981DA0C245B3E9DD6490EDC3EE22
リクエスト・ヘッダー
なし。
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 404
JSONレスポンス
{ "errorCode": "-16", "errorKey": "!csSecurityValidationFailed!csFldDoesNotExist,DD416842F8CC892D981DA0C245B3E9DD6490EDC3EE22!csUnprivilegedSystemError", "errorMessage": "Security validation failed. 'DD416842F8CC892D981DA0C245B3E9DD6490EDC3EE22' does not exist. The error was caused by an internally generated issue. The error has been logged.", "errorType": "folder", "idList": "DD416842F8CC892D981DA0C245B3E9DD6490EDC3EE22", "title": "Security validation failed. 'DD416842F8CC892D981DA0C245B3E9DD6490EDC3EE22' does not exist. The error was caused by an internally generated issue. The error has been logged.", "type": "https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html" }
例5
次の例は、リクエストから必要なidList
パラメータが欠落しているため、エラーを戻します。
GET .../folders/lists/
リクエスト・ヘッダー
なし。
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 400
JSONレスポンス
{ "errorCode": "-97", "errorKey": "!csRequiredFieldMissing,idList", "errorMessage": "Required field 'idList' is missing.", "title": "Required field 'idList' is missing.", "type": "https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html" }
例6
次の例では、idList
パラメータが100個のIDに制限されているため、エラーが戻されます。
GET .../folders/lists?idList=F05C9C124A52628AF4FF24DB45B3E9DD6490EDC3EE22,FE3182CC4363FF47C44C332E45B3E9DD6490EDC3EE22,F1F63697F085FB635C25834B45B3E9DD6490EDC3EE22,F99F5C04E3662E1E12FE408745B3E9DD6490EDC3EE22,F981FAF229036D58D180E55245B3E9DD6490EDC3EE22,FF3E09E2F889BB64245BE9C345B3E9DD6490EDC3EE22,FF4BA3E1303EDEA1EFBB0DB245B3E9DD6490EDC3EE22,F5315C447DDD621D0642A0A645B3E9DD6490EDC3EE22,FEE5F888C62A7BB6CA1EFFA645B3E9DD6490EDC3EE22,FEA5564FF99FAE8FC9DDFCFC45B3E9DD6490EDC3EE22,FE07779FB84DF485AA13F2DD45B3E9DD6490EDC3EE22,F737FA28F887949CCCC4095A45B3E9DD6490EDC3EE22,F26FB8D03A25DCFB3AE5271745B3E9DD6490EDC3EE22,F7C926C52824D02B7599293145B3E9DD6490EDC3EE22,FFE5843ADFA22B46FAF2005D45B3E9DD6490EDC3EE22,F5120EF2A8A11C002B56834445B3E9DD6490EDC3EE22,FB2BF7EA4C7B75460A9BD0BB45B3E9DD6490EDC3EE22,F3B261BC38FEF0622AB1B06345B3E9DD6490EDC3EE22,F0FF89D4EBF9A6BEA7C9839A45B3E9DD6490EDC3EE22,FA1FFA86350BCA9C30986D1545B3E9DD6490EDC3EE22,FCC77D72E3AE808D7D11AF9C45B3E9DD6490EDC3EE22,F81E3570224FAD6AB64B36CC45B3E9DD6490EDC3EE22,F03A058095EEA565CA83293B45B3E9DD6490EDC3EE22,F3F4E68D1C9B60D5B81F8F6845B3E9DD6490EDC3EE22,FABF076311C19BB8E612C93B45B3E9DD6490EDC3EE22,F2482ED2B057390F91C0731B45B3E9DD6490EDC3EE22,F87F77AB7E317B30665C45C045B3E9DD6490EDC3EE22,F1BA928F6CD768B21206275045B3E9DD6490EDC3EE22,F2D519964E387D9CCFDED34445B3E9DD6490EDC3EE22,FD17DC008EB9B348F15E4E9045B3E9DD6490EDC3EE22,F8D486F9A5DF2B0AA02197B745B3E9DD6490EDC3EE22,F3E039F824A0C87E1A0E4B9E45B3E9DD6490EDC3EE22,F17E567FEEC3C27336C6D4DA45B3E9DD6490EDC3EE22,F0BC8ADF3C5FEFB4548618BC45B3E9DD6490EDC3EE22,FAF14C94535654C33006788845B3E9DD6490EDC3EE22,FA332F7A23FD5C71ED78AE3945B3E9DD6490EDC3EE22,FCD5546D05BF5AAC982F913045B3E9DD6490EDC3EE22,FB7FC0506E1EF83032414D3745B3E9DD6490EDC3EE22,F18A234612E6BA025A8302B245B3E9DD6490EDC3EE22,F7DFE97B89AD38B4FFBF3F5F45B3E9DD6490EDC3EE22,FA982A9FF6CF27D92682EDA245B3E9DD6490EDC3EE22,F1435A110F599896CB16C18245B3E9DD6490EDC3EE22,FAD69FBC57F39ADAEEAA7E5E45B3E9DD6490EDC3EE22,F1DF50D8C900C3D8B54B808D45B3E9DD6490EDC3EE22,FF097313D007A50B322A69F945B3E9DD6490EDC3EE22,F74E2DB8487337EC9213F7A745B3E9DD6490EDC3EE22,F6250880ED9ECF181E4CD8EE45B3E9DD6490EDC3EE22,F1953ED63C8DA4D69CBAFC6A45B3E9DD6490EDC3EE22,F2D79FEDB6855E8ABC03D95345B3E9DD6490EDC3EE22,FAFA56ED44A0FFC27D3171F345B3E9DD6490EDC3EE22,F6D2E87A9C8784CE353B78B145B3E9DD6490EDC3EE22,F3126FCC912A16EFAB16E5A145B3E9DD6490EDC3EE22,F62E85F6654304BDD1648E1845B3E9DD6490EDC3EE22,FA4A2AD6FF603FFD6B7CC27D45B3E9DD6490EDC3EE22,F9DB10F22EBD98E820E0F63A45B3E9DD6490EDC3EE22,FF7272B9A7FA087AE2460D4845B3E9DD6490EDC3EE22,FC9442A2B14930E564AA263845B3E9DD6490EDC3EE22,FADA9249B43AC0CDD19F51F845B3E9DD6490EDC3EE22,FBEBCB7FEBC0A6C967F6E23545B3E9DD6490EDC3EE22,F1F6DB4BB3FD46B2673C444E45B3E9DD6490EDC3EE22,FA7A4F6FBA4698771787EFC845B3E9DD6490EDC3EE22,F83B9E3F5E54921DD05E9CCF45B3E9DD6490EDC3EE22,FA19DEA0D1B35044510506D845B3E9DD6490EDC3EE22,F0ACA7D7FA1D69CF65BA08D245B3E9DD6490EDC3EE22,F308859D3A5B969FAC21920D45B3E9DD6490EDC3EE22,F2F023EE715A5382F0F71C4945B3E9DD6490EDC3EE22,FDD8BFBDDE524B095C00784C45B3E9DD6490EDC3EE22,FC0CA44E615520E7FA1EB94A45B3E9DD6490EDC3EE22,F41205055670D112B992A4F545B3E9DD6490EDC3EE22,F7A37292897B817A7AA7116645B3E9DD6490EDC3EE22,FCEED95F5061D25E451FE36845B3E9DD6490EDC3EE22,F96F8BD2DCED1686E812771345B3E9DD6490EDC3EE22,FF5D93AF3A9CE8D9A0968EAE45B3E9DD6490EDC3EE22,F1F8CD5A18C333754D3DE8A745B3E9DD6490EDC3EE22,F8A5C7A41A503F424BA4891F45B3E9DD6490EDC3EE22,F8A1A3F75D1241B1870116FA45B3E9DD6490EDC3EE22,FE2E508149ADBB2ED76EDBCE45B3E9DD6490EDC3EE22,FEAFFE80DD95EDE3DF7E22A045B3E9DD6490EDC3EE22,F8F0D08EDEA7302801FF274845B3E9DD6490EDC3EE22,F71C91673F9C3831691F202B45B3E9DD6490EDC3EE22,F941C5145B587BDF9D50E6C645B3E9DD6490EDC3EE22,F17DC0E78D90C85B9FA56DE145B3E9DD6490EDC3EE22,FB6AE4365C662DD60E4FE92845B3E9DD6490EDC3EE22,F3DB5A2E57E52E007B7A4DCC45B3E9DD6490EDC3EE22,F76A4FFCA089C37343042AF745B3E9DD6490EDC3EE22,FC701AB82B136D827591836645B3E9DD6490EDC3EE22,F6768F686FB31238053FD42F45B3E9DD6490EDC3EE22,F0D11D9DF6E96251D0B0049D45B3E9DD6490EDC3EE22,F20325E4F0F06FA4793AC25D45B3E9DD6490EDC3EE22,F249227ACE325CE630648BF145B3E9DD6490EDC3EE22,F74603D9D1ED6D06BC455E4E45B3E9DD6490EDC3EE22,FC7ABBF7D264662560A90D0245B3E9DD6490EDC3EE22,F90CA52D4E8D0C14088F36EE45B3E9DD6490EDC3EE22,FF82CAA0E93DD8DC26388CBD45B3E9DD6490EDC3EE22,FD010814437AE9EB1A6B4B0C45B3E9DD6490EDC3EE22,F1E5B4525BC8F085C5CD190F45B3E9DD6490EDC3EE22,FF18BC51E4A9B1857167818E45B3E9DD6490EDC3EE22,F50CEB2923F2BE8E3284DFF045B3E9DD6490EDC3EE22,F97D49850F83BF19847B153C45B3E9DD6490EDC3EE22,F1CF16215C4D7DB7655A6B8445B3E9DD6490EDC3EE22,F2AB5E6A6FAD4AF5CD8A738345B3E9DD6490EDC3EE22
リクエスト・ヘッダー
なし。
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 400
JSONレスポンス
{ "errorCode": "-96", "errorKey": "!csFieldHasTooManyValues,idList", "errorMessage": "Field 'idList' has too many values.", "title": "Field 'idList' has too many values.", "type": "https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html" }
例7
次の例では、フォルダがユーザーによって所有されていないか、ユーザーと共有されていないため、エラーが返されます。
GET .../folders/lists?idList=F80D8BB2B2F8B549A9CEC22045B3E9DD6490EDC3EE22
リクエスト・ヘッダー
なし。
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 403
JSONレスポンス
{ "errorCode": "-20", "errorKey": "!csCloudItemInsufficientPrivileges,UserAA,fFolderGUID:F80D8BB2B2F8B549A9CEC22045B3E9DD6490EDC3EE22,FLD_INFO_REST_HELPER", "errorMessage": "User 'UserAA' has insufficient privilege to access fFolderGUID:F80D8BB2B2F8B549A9CEC22045B3E9DD6490EDC3EE22 with service FLD_INFO_REST_HELPER.", "errorType": "folder", "idList": "F80D8BB2B2F8B549A9CEC22045B3E9DD6490EDC3EE22", "title": "User 'UserAA' has insufficient privilege to access fFolderGUID:F80D8BB2B2F8B549A9CEC22045B3E9DD6490EDC3EE22 with service FLD_INFO_REST_HELPER.", "type": "https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html" }
例8
次の例では、既存の1つのフォルダ、現在ごみ箱にある1つのフォルダ、および見つからない1つのフォルダ(欠落または識別子が無効)に関する情報を返します。
GET .../folders/lists?idList=FAD7A87F0613A0CBDD4DA521B5D17B95F47087F4E518,F64529EF770DCF96F029ED82B5D17B95F47087F4E518,F62E96098A6F9186F94730C1B5D17B95F47087F4E518&checkStatus=1
リクエスト・ヘッダー
なし。
リクエスト本文
なし。
HTTPステータス・コード
HTTP_STATUS = 200
JSONレスポンス
{ "errorCode": "0", "items": [ { "id": "FAD7A87F0613A0CBDD4DA521B5D17B95F47087F4E518", "type": "folder", "name": ???folder ???test, "description": "subFolderD inheritance testing", "parentID": "F53B354E3B764050D0B5B8F79584213F25A6053D830F", "createdTime": "2021-02-03T20:15:06Z", "modifiedTime": "2021-02-03T20:15:06Z", "size": "0", "childItemsCount": "0", "childFolderCount": "0", "childFileCount": "0", "createdBy": { "displayName": "User AA", "id": "UCC2702CD5AED3F95DBB8FD8EBD09207B89C", "loginName": "userAALoginName", "type": "user" }, "modifiedBy": { "displayName": "User AA", "id": "UCC2702CD5AED3F95DBB8FD8EBD09207B89C", "loginName": "userAALoginName", "type": "user" }, "ownedBy": { "displayName": "User AA", "id": "UCC2702CD5AED3F95DBB8FD8EBD09207B89C", "loginName": "userAALoginName", "type": "user" }, "status": "exists" }, { "id": "F64529EF770DCF96F029ED82B5D17B95F47087F4E518", "type": "folder", "status": "missing" }, { "id": "F62E96098A6F9186F94730C1B5D17B95F47087F4E518", "type": "folder", "status": "inTrash" } ] }