Rocksky
  1. playlists
Rocksky
  • Overview
  • Introduction
  • FAQ
  • How-Tos
    • Migrating to Rocksky Scrobble API
    • Migrating from ListenBrainz to Rocksky
    • How to Use Rocksky with Jellyfin
    • How to Use Rocksky with Navidrome
    • How to Use Rocksky with Pano Scrobbler on Android
    • How to Use Rocksky with Kodi
    • Use Rocksky with Claude Desktop
  • CLI
    • Overview
    • Commands
      • login
      • mcp
      • whoami
      • nowplaying
      • scrobbles
      • search
      • stats
      • artists
      • albums
      • tracks
      • scrobble
      • create apikey
      • help
  • API Reference
    • albums
      • Get User's Albums
      • Get Album
      • Get Several Albums
    • artists
      • Get User's Artists
      • Get Artist
      • Get Several Artists
    • charts
      • Get Scrobbles Per Day
    • playlists
      • Get User's Playlists
        GET
      • Get Playlist
        GET
    • scrobbles
      • Get Scrobbles
      • Get User's Scrobbles
    • users
      • Find User Profile
    • tracks
      • Get User's Tracks
      • Get Track
      • Get Several Tracks
    • search
      • Search for Item
    • likes
      • Get User's Liked Songs
  1. playlists

Get User's Playlists

GET
/xrpc/app.rocksky.actor.getActorPlaylists
Get a list of the playlists owned by a Rocksky user

Request

Query Params
did
string 
required
Example:
tsiry-sandratraina.com

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://api.rocksky.app/xrpc/app.rocksky.actor.getActorPlaylists?did=tsiry-sandratraina.com'

Responses

🟢200OK
application/json
Body
playlists
array [object {18}] 
required
id
string 
optional
name
string 
optional
picture
string 
optional
description
string 
optional
uri
string 
optional
spotifyLink
string 
optional
tidalLink
null 
optional
appleMusicLink
null 
optional
createdBy
string 
optional
createdAt
string 
optional
updatedAt
string 
optional
trackCount
string 
optional
title
string 
optional
coverImageUrl
string 
optional
curatorDId
string 
optional
curatorName
string 
optional
curatorAvatarUrl
string 
optional
curatorHandle
string 
optional
Example
{
    "playlists": [
        {
            "id": "rec_cv56gklqrj62tg2iioqg",
            "name": "Hip Hop US",
            "picture": "https://mosaic.scdn.co/640/ab67616d00001e0236977e237a8f70ec6c990636ab67616d00001e024f0fd9dad63977146e685700ab67616d00001e026275aeac316378b0dd4f31fdab67616d00001e02e572359074e5da958a922987",
            "description": "",
            "uri": "at://did:plc:7vdlgi2bflelz7mmuxoqjfcr/app.rocksky.playlist/3ljwqccczak2o",
            "spotifyLink": "https://open.spotify.com/playlist/40fEXcsbQix2oK4QzRPVAl",
            "tidalLink": null,
            "appleMusicLink": null,
            "createdBy": "rec_cug4h6ibhfbm7uq5dte0",
            "createdAt": "2025-03-07T03:30:26.608Z",
            "updatedAt": "2025-03-09T13:07:10.013Z",
            "trackCount": "55",
            "title": "Hip Hop US",
            "coverImageUrl": "https://mosaic.scdn.co/640/ab67616d00001e0236977e237a8f70ec6c990636ab67616d00001e024f0fd9dad63977146e685700ab67616d00001e026275aeac316378b0dd4f31fdab67616d00001e02e572359074e5da958a922987",
            "curatorDId": "did:plc:7vdlgi2bflelz7mmuxoqjfcr",
            "curatorName": "Tsiry Sandratraina 🦀",
            "curatorAvatarUrl": "https://cdn.bsky.app/img/avatar/plain/did:plc:7vdlgi2bflelz7mmuxoqjfcr/bafkreihkoydiswk2jc46z5ip7l45s66ligct5swneanhnrsnn66y3oxlpm@jpeg",
            "curatorHandle": "tsiry-sandratraina.com"
        }
    ]
}
Modified at 2025-06-12 08:49:54
Previous
Get Scrobbles Per Day
Next
Get Playlist
Built with