Last updated

getLibrary()

Gets library/playlist data by ID.

Signature

const library = await window.FairShareSDK.getLibrary(libraryId);

Parameters

ParameterTypeDescription
libraryIdstringLibrary/playlist ID

Returns

Promise<Library> — The library object with media items.

Library Object:

PropertyTypeDescription
idnumberLibrary ID
titlestringLibrary title
descriptionstringLibrary description
media_itemsarrayArray of media objects
item_countnumberTotal number of items

Example

// Get library/playlist
const library = await window.FairShareSDK.getLibrary("my-playlist-id");

console.log('Title:', library.title);
console.log('Items:', library.item_count);

// Loop through media items
library.media_items.forEach(item => {
  console.log('Media:', item.title);
});