GET api/v2.0/ResourceLibrary/GetLibraries
Returns a list of libraries that the Current user is allowed to view/join. This will return a truncated version of the library data.
Request Information
URI Parameters
None.
Body Parameters
None.
Response Information
Resource Description
List of Libraries.
Collection of LibraryName | Description | Type | Additional information |
---|---|---|---|
CommunityKey |
Community key of the library. |
globally unique identifier |
None. |
EntryCount |
Number of approved entires in the library. |
integer |
None. |
CreatedOn |
The date time denoting the creation of the library |
date |
None. |
IsCommunityRelated |
Boolean denoting if the library is related to a community. |
boolean |
None. |
CanPost |
Boolean denoting if the current user can post to the library. |
boolean |
None. |
CanView |
Boolean denoting if the current user can view the library. |
boolean |
None. |
LibraryDescription |
Description of the library. |
string |
None. |
LibraryKey |
Unique identifier for the specified library. |
globally unique identifier |
None. |
LibraryName |
Name of the library. |
string |
None. |
LibraryUrl |
URL that will navigate teh user to the library via the web. |
string |
None. |
Response Formats
application/json, text/json
Sample:
[ { "CommunityKey": "79761314-8060-4cdb-9910-9389228b99bd", "EntryCount": 2, "CreatedOn": "2024-09-08T01:00:20.0580973Z", "IsCommunityRelated": true, "CanPost": true, "CanView": true, "LibraryDescription": "sample string 7", "LibraryKey": "4b3c4ff4-2970-4fb7-8166-634adff2930d", "LibraryName": "sample string 9", "LibraryUrl": "sample string 10" }, { "CommunityKey": "79761314-8060-4cdb-9910-9389228b99bd", "EntryCount": 2, "CreatedOn": "2024-09-08T01:00:20.0580973Z", "IsCommunityRelated": true, "CanPost": true, "CanView": true, "LibraryDescription": "sample string 7", "LibraryKey": "4b3c4ff4-2970-4fb7-8166-634adff2930d", "LibraryName": "sample string 9", "LibraryUrl": "sample string 10" } ]
application/xml, text/xml
Sample:
<ArrayOfLibrary xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise.ResourceLibrary"> <Library> <CanPost>true</CanPost> <CanView>true</CanView> <CommunityKey>79761314-8060-4cdb-9910-9389228b99bd</CommunityKey> <CreatedOn>2024-09-07T21:00:20.0580973-04:00</CreatedOn> <EntryCount>2</EntryCount> <IsCommunityRelated>true</IsCommunityRelated> <LibraryDescription>sample string 7</LibraryDescription> <LibraryKey>4b3c4ff4-2970-4fb7-8166-634adff2930d</LibraryKey> <LibraryName>sample string 9</LibraryName> <LibraryUrl>sample string 10</LibraryUrl> </Library> <Library> <CanPost>true</CanPost> <CanView>true</CanView> <CommunityKey>79761314-8060-4cdb-9910-9389228b99bd</CommunityKey> <CreatedOn>2024-09-07T21:00:20.0580973-04:00</CreatedOn> <EntryCount>2</EntryCount> <IsCommunityRelated>true</IsCommunityRelated> <LibraryDescription>sample string 7</LibraryDescription> <LibraryKey>4b3c4ff4-2970-4fb7-8166-634adff2930d</LibraryKey> <LibraryName>sample string 9</LibraryName> <LibraryUrl>sample string 10</LibraryUrl> </Library> </ArrayOfLibrary>