Bold VideoDocs

Playlists

Manage video playlists using the Bold SDK

The playlists namespace provides methods for retrieving playlist content.

Methods

playlists.list()

Retrieve all playlists in your library.

const playlists = await bold.playlists.list();

for (const playlist of playlists) {
  console.log(playlist.title, playlist.videos.length);
}

Returns: Promise<Playlist[]>


playlists.get(id)

Get a specific playlist by ID.

const playlist = await bold.playlists.get('playlist-id');

console.log(playlist.title);
console.log(playlist.description);

for (const video of playlist.videos) {
  console.log(video.title);
}

Parameters:

NameTypeRequiredDescription
idstringYesThe playlist ID

Returns: Promise<Playlist>

Playlist Type

interface Playlist {
  id: string;
  title: string;
  description?: string;
  videos: Video[];
  createdAt: string;
  updatedAt: string;
}

See Types for complete type definitions.

On this page