Rocksky
  1. tracks
Rocksky
  • Overview
  • Introduction
  • FAQ
  • How-Tos
    • Migrating to Rocksky Scrobble API
    • 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 Playlist
    • scrobbles
      • Get Scrobbles
      • Get User's Scrobbles
      • Save 'Now Playing' Song
      • Get 'Now Playing' Song
    • users
      • Find User Profile
    • tracks
      • Get User's Tracks
        GET
      • Get Track
        GET
      • Get Several Tracks
        GET
    • search
      • Search for Item
    • likes
      • Get User's Liked Songs
  1. tracks

Get Track

GET
/users/{did}/app.rocksky.song/{rkey}

Request

Path Params
did
string 
required
Example:
did:plc:7vdlgi2bflelz7mmuxoqjfcr
rkey
string 
required
Example:
3lhpraqi7ec2d

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/users/did:plc:7vdlgi2bflelz7mmuxoqjfcr/app.rocksky.song/3lhpraqi7ec2d'

Responses

🟢200OK
application/json
Body
album
string 
required
album_art
string 
optional
album_artist
string 
required
album_uri
string 
required
artist
string 
required
artist_uri
string 
required
composer
string 
optional
copyright_message
string 
optional
disc_number
integer 
required
duration
integer 
required
sha256
string 
required
title
string 
required
track_number
integer 
required
uri
string 
required
xata_createdat
string 
required
id
string 
required
xata_updatedat
string 
required
xata_version
integer 
required
apple_music_link
string  | null 
optional
genre
string  | null 
optional
label
string  | null 
optional
lyrics
string  | null 
optional
mb_id
string  | null 
optional
spotify_link
string  | null 
optional
tidal_link
string  | null 
optional
youtube_link
string  | null 
optional
tags
array[string]
required
listeners
integer 
required
scrobbles
integer 
required
Example
{
  "album": "Discovery",
  "album_art": "https://cdn.rocksky.app/covers/a1c4eb450799cb3f30c400d0201414e7.jpg",
  "album_artist": "Daft Punk",
  "album_uri": "at://did:plc:7vdlgi2bflelz7mmuxoqjfcr/app.rocksky.album/3lhlttyitus2k",
  "artist": "Daft Punk",
  "artist_uri": "at://did:plc:7vdlgi2bflelz7mmuxoqjfcr/app.rocksky.artist/3lhlkzyo5ms2k",
  "composer": "",
  "copyright_message": "2001 Daft Life Ltd.",
  "disc_number": 1,
  "duration": 212593,
  "label": "Daft Life Ltd./ADA France",
  "sha256": "10778d13e7e8ad6d7948f9f7cd8a81299583ff2ffaf2552cf505329cf906d5ba",
  "spotify_link": "https://open.spotify.com/track/3H3cOQ6LBLSvmcaV7QkZEu",
  "title": "Aerodynamic",
  "track_number": 2,
  "uri": "at://did:plc:7vdlgi2bflelz7mmuxoqjfcr/app.rocksky.song/3lhpraqi7ec2d",
  "xata_createdat": "2025-02-06T08:27:10.999Z",
  "xata_updatedat": "2025-04-22T11:19:06.310Z",
  "xata_version": 31,
  "apple_music_link": null,
  "genre": null,
  "lyrics": null,
  "mb_id": null,
  "tidal_link": null,
  "youtube_link": null,
  "id": "rec_cui74nho74fi003aft5g",
  "tags": [],
  "listeners": 1,
  "scrobbles": 15
}
Previous
Get User's Tracks
Next
Get Several Tracks
Built with