list_playlists
List all playlists in your workspace.enum<string>
Filter by
personal or orgstring
Pagination cursor
integer
Items per page (1-100, default: 20)
create_playlist
Create a new playlist.string
required
Playlist name
string
Playlist description
string
Emoji icon
enum<string>
personal (default) or orgenum<string>
Access level —
public (default), private, password, or embedonlystring
Password for protected playlists
get_playlist
Get detailed information about a playlist. Outside your workspace, you can only access a playlist with an ungated public link.string
required
Playlist ID
update_playlist
Update playlist metadata and settings.string
required
Playlist ID
string
Playlist name
string
Playlist description
string
Emoji icon
enum<string>
Access level —
public, private, password, or embedonlystring
Password for protected playlists
boolean
Allow search engine indexing
delete_playlist
Delete a playlist.string
required
Playlist ID
add_video_to_playlist
Add a video to a playlist.string
required
Playlist ID
string
required
Video ID to add
remove_video_from_playlist
Remove a video from a playlist.string
required
Playlist ID
string
required
Video ID to remove
list_playlist_groups
List sidebar playlist groups. Personal groups are only visible to the authenticated user. Org groups are shared with the whole workspace.enum<string>
Filter by
personal or orgcreate_playlist_group
Create a sidebar group to organize playlists into.string
required
Group name
string
Emoji icon
enum<string>
personal or org. Defaults to personalupdate_playlist_group
Rename a playlist group, change its icon, or move it within its sidebar section.string
required
Playlist group ID
string
New group name
string
Emoji icon
integer
0-based position in the sidebar section
delete_playlist_group
Delete a playlist group. Playlists inside the group are not deleted. They become ungrouped.string
required
Playlist group ID
move_playlist_to_group
Move a playlist into a group, or remove it from its group. The group’s visibility must match the playlist’s visibility. Org playlists can only move into org groups, and personal playlists can only move into personal groups.string
required
Playlist ID
string
Target playlist group ID. Omit it to remove the playlist from its group
integer
0-based position in the target group, or in the ungrouped sidebar section when
groupId is omitted