Endpoints under app.rocksky.scrobble.*
Endpoints under app.rocksky.scrobble.*
(create-scrobble client
{:keys [title artist album duration mb-id isrc album-art
track-number release-date year disc-number lyrics
composer copyright-message label artist-picture
spotify-link lastfm-link tidal-link apple-music-link
youtube-link deezer-link timestamp]})Create a new scrobble.
Required: :title :artist.
Optional: :album :duration :mb-id :isrc :album-art
:track-number :release-date :year :disc-number :lyrics
:composer :copyright-message :label :artist-picture
:spotify-link :lastfm-link :tidal-link :apple-music-link
:youtube-link :deezer-link :timestamp.
Create a new scrobble. Required: `:title` `:artist`. Optional: `:album` `:duration` `:mb-id` `:isrc` `:album-art` `:track-number` `:release-date` `:year` `:disc-number` `:lyrics` `:composer` `:copyright-message` `:label` `:artist-picture` `:spotify-link` `:lastfm-link` `:tidal-link` `:apple-music-link` `:youtube-link` `:deezer-link` `:timestamp`.
(get-scrobble client {:keys [uri]})Get a scrobble by URI. Required: :uri.
Get a scrobble by URI. Required: `:uri`.
(get-scrobbles client)(get-scrobbles client {:keys [did following limit offset]})List scrobbles.
Optional: :did :following :limit :offset.
List scrobbles. Optional: `:did` `:following` `:limit` `:offset`.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |