Introduction
Playlists allow users to create custom collections of anime theme videos. Each playlist contains an ordered list of tracks, where each track references a specific anime theme entry and video combination. Playlists support visibility controls, allowing them to be public, private, or unlisted.Key Concepts
Playlist Structure
A playlist consists of:- Metadata: Name, description, visibility setting, and owner (user)
- Tracks: Ordered collection of video entries linked via a doubly-linked list structure
- Images: Optional cover images associated with the playlist
- First/Last Pointers: References to the first and last tracks for efficient navigation
Visibility Settings
Playlists support three visibility levels:| Value | Description |
|---|---|
0 | Public - Visible to all users and searchable |
1 | Private - Only visible to the owner |
2 | Unlisted - Accessible via direct link but not searchable |
Track Ordering
Tracks are organized using a linked list structure where each track maintains references to its previous and next tracks. This allows for efficient reordering and traversal operations.Main Endpoints
List Playlists
Get Playlist
{playlist}- Playlist hashid (e.g.,Zk8OvY3e)
Navigation Endpoints
Forward Traversal
Backward Traversal
Query Parameters
All playlist endpoints support standard query parameters:fields[playlist]- Select specific playlist fieldsfields[track]- Select specific track fields when includedinclude- Include related resources (e.g.,tracks,user,images)filter- Filter results by specific criteriasort- Sort results by field (prefix with-for descending)page[size]- Number of results per pagepage[number]- Page number for pagination
Authentication
Most playlist operations require authentication. Only the index and show endpoints are publicly accessible. To create, update, or delete playlists, you must:- Be authenticated as a user
- Have the
AllowPlaylistManagementfeature enabled - Be the owner of the playlist (for update/delete operations)
Related Resources
- Playlist Track Management - Adding, removing, and reordering tracks
- Playlist CRUD Operations - Creating, updating, and deleting playlists