GET api/v1.0/ResourceLibrary/GetLibraryList
Returns a list of Libraries that the Current User is Allowed to View/Join.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
List of Libraries.
Collection of DocumentLibrary| Name | Description | Type | Additional information |
|---|---|---|---|
| Community | Community |
None. |
|
| EntryCount | integer |
None. |
|
| CreatedOn | date |
None. |
|
| IsCommunityRelated | boolean |
None. |
|
| CanPost | boolean |
None. |
|
| CanView | boolean |
None. |
|
| LastApprovedDocumentCreatedOn | date |
None. |
|
| LastApprovedDocumentOrFileCreatedOn | date |
None. |
|
| LastApprovedFileCreatedOn | date |
None. |
|
| LibraryDescription | string |
None. |
|
| LibraryKey | globally unique identifier |
None. |
|
| LibraryName | string |
None. |
|
| LibraryUrl | string |
None. |
|
| ModerationType | ModerationTypeRef |
None. |
|
| NumApprovedEntries | integer |
None. |
|
| NumApprovedFiles | integer |
None. |
|
| NumApprovedImages | integer |
None. |
|
| NumApprovedVideos | integer |
None. |
|
| SecurityRolesRequiredView | Collection of string |
None. |
|
| SecurityRolesRequiredViewInfo | Collection of string |
None. |
|
| SecurityRolesRequiredViewInfoList | string |
None. |
|
| SecurityRolesRequiredViewList | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"Community": null,
"EntryCount": 1,
"CreatedOn": "2026-06-11T21:23:34.7720214Z",
"IsCommunityRelated": true,
"CanPost": true,
"CanView": true,
"LastApprovedDocumentCreatedOn": "2026-06-11T21:23:34.7720214Z",
"LastApprovedDocumentOrFileCreatedOn": "2026-06-11T21:23:34.7720214Z",
"LastApprovedFileCreatedOn": "2026-06-11T21:23:34.7720214Z",
"LibraryDescription": "sample string 6",
"LibraryKey": "a8a072f6-3946-4aaa-8a3e-7dacfd851e7c",
"LibraryName": "sample string 8",
"LibraryUrl": "sample string 9",
"ModerationType": null,
"NumApprovedEntries": 1,
"NumApprovedFiles": 1,
"NumApprovedImages": 1,
"NumApprovedVideos": 1,
"SecurityRolesRequiredView": [
"sample string 1",
"sample string 2"
],
"SecurityRolesRequiredViewInfo": [
"sample string 1",
"sample string 2"
],
"SecurityRolesRequiredViewInfoList": "sample string 10",
"SecurityRolesRequiredViewList": "sample string 11"
},
{
"Community": null,
"EntryCount": 1,
"CreatedOn": "2026-06-11T21:23:34.7720214Z",
"IsCommunityRelated": true,
"CanPost": true,
"CanView": true,
"LastApprovedDocumentCreatedOn": "2026-06-11T21:23:34.7720214Z",
"LastApprovedDocumentOrFileCreatedOn": "2026-06-11T21:23:34.7720214Z",
"LastApprovedFileCreatedOn": "2026-06-11T21:23:34.7720214Z",
"LibraryDescription": "sample string 6",
"LibraryKey": "a8a072f6-3946-4aaa-8a3e-7dacfd851e7c",
"LibraryName": "sample string 8",
"LibraryUrl": "sample string 9",
"ModerationType": null,
"NumApprovedEntries": 1,
"NumApprovedFiles": 1,
"NumApprovedImages": 1,
"NumApprovedVideos": 1,
"SecurityRolesRequiredView": [
"sample string 1",
"sample string 2"
],
"SecurityRolesRequiredViewInfo": [
"sample string 1",
"sample string 2"
],
"SecurityRolesRequiredViewInfoList": "sample string 10",
"SecurityRolesRequiredViewList": "sample string 11"
}
]
application/xml, text/xml
Sample:
<ArrayOfDocumentLibrary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise.ResourceLibrary">
<DocumentLibrary>
<CanPost>true</CanPost>
<CanView>true</CanView>
<Community xmlns:d3p1="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise" i:nil="true" />
<CreatedOn>2026-06-11T17:23:34.7720214-04:00</CreatedOn>
<EntryCount>1</EntryCount>
<IsCommunityRelated>true</IsCommunityRelated>
<LastApprovedDocumentCreatedOn>2026-06-11T17:23:34.7720214-04:00</LastApprovedDocumentCreatedOn>
<LastApprovedDocumentOrFileCreatedOn>2026-06-11T17:23:34.7720214-04:00</LastApprovedDocumentOrFileCreatedOn>
<LastApprovedFileCreatedOn>2026-06-11T17:23:34.7720214-04:00</LastApprovedFileCreatedOn>
<LibraryDescription>sample string 6</LibraryDescription>
<LibraryKey>a8a072f6-3946-4aaa-8a3e-7dacfd851e7c</LibraryKey>
<LibraryName>sample string 8</LibraryName>
<LibraryUrl>sample string 9</LibraryUrl>
<ModerationType xmlns:d3p1="http://schemas.datacontract.org/2004/07/HigherLogic.Business.Common" i:nil="true" />
<NumApprovedEntries>1</NumApprovedEntries>
<NumApprovedFiles>1</NumApprovedFiles>
<NumApprovedImages>1</NumApprovedImages>
<NumApprovedVideos>1</NumApprovedVideos>
<SecurityRolesRequiredView xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</SecurityRolesRequiredView>
<SecurityRolesRequiredViewInfo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</SecurityRolesRequiredViewInfo>
<SecurityRolesRequiredViewInfoList>sample string 10</SecurityRolesRequiredViewInfoList>
<SecurityRolesRequiredViewList>sample string 11</SecurityRolesRequiredViewList>
</DocumentLibrary>
<DocumentLibrary>
<CanPost>true</CanPost>
<CanView>true</CanView>
<Community xmlns:d3p1="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise" i:nil="true" />
<CreatedOn>2026-06-11T17:23:34.7720214-04:00</CreatedOn>
<EntryCount>1</EntryCount>
<IsCommunityRelated>true</IsCommunityRelated>
<LastApprovedDocumentCreatedOn>2026-06-11T17:23:34.7720214-04:00</LastApprovedDocumentCreatedOn>
<LastApprovedDocumentOrFileCreatedOn>2026-06-11T17:23:34.7720214-04:00</LastApprovedDocumentOrFileCreatedOn>
<LastApprovedFileCreatedOn>2026-06-11T17:23:34.7720214-04:00</LastApprovedFileCreatedOn>
<LibraryDescription>sample string 6</LibraryDescription>
<LibraryKey>a8a072f6-3946-4aaa-8a3e-7dacfd851e7c</LibraryKey>
<LibraryName>sample string 8</LibraryName>
<LibraryUrl>sample string 9</LibraryUrl>
<ModerationType xmlns:d3p1="http://schemas.datacontract.org/2004/07/HigherLogic.Business.Common" i:nil="true" />
<NumApprovedEntries>1</NumApprovedEntries>
<NumApprovedFiles>1</NumApprovedFiles>
<NumApprovedImages>1</NumApprovedImages>
<NumApprovedVideos>1</NumApprovedVideos>
<SecurityRolesRequiredView xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</SecurityRolesRequiredView>
<SecurityRolesRequiredViewInfo xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</SecurityRolesRequiredViewInfo>
<SecurityRolesRequiredViewInfoList>sample string 10</SecurityRolesRequiredViewInfoList>
<SecurityRolesRequiredViewList>sample string 11</SecurityRolesRequiredViewList>
</DocumentLibrary>
</ArrayOfDocumentLibrary>