app.rocksky.mirror.putMirrorSource
Upsert a mirror source for the authenticated user. Toggling `enabled` notifies the mirror process over NATS so it can start/stop the per-user task without a restart.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | mirror.rocksky.app |
| Indexed |
Procedure
procedure · POSTInput
application/jsonapiKey
stringAPI key / token to be encrypted at rest. Omit to leave the existing key unchanged. Pass an empty string to clear it.
enabled
booleanEnable or disable mirroring for this provider.
externalUsername
stringExternal username (Last.fm / ListenBrainz). Required when enabling those providers. Ignored for Teal.fm.
One of: lastfm, listenbrainz, tealfm
Output
application/jsonschema
refReference
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Get the authenticated user's scrobble mirror sources (Last.fm, ListenBrainz, Teal.fm).