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.

Repository @rocksky.app did:plc:vegqomyce4ssoqs7zwqvgqty namespace authority
Details · procedure
Kindprocedure
Authoritymirror.rocksky.app
Indexed

Procedure

procedure · POST

Input

application/json

apiKey

string

API key / token to be encrypted at rest. Omit to leave the existing key unchanged. Pass an empty string to clear it.

enabled

boolean

Enable or disable mirroring for this provider.

External username (Last.fm / ListenBrainz). Required when enabling those providers. Ignored for Teal.fm.

provider

requiredstring

One of: lastfm, listenbrainz, tealfm

Output

application/json

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.