social.twinkl.actor.profileMusic

kandake.africa

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "Songs that play when someone visits the actor's home page, sourced from plyr.fm.",
      "key": "literal:self",
      "record": {
        "properties": {
          "autoplay": {
            "default": false,
            "description": "Whether playback should begin automatically on visit (subject to browser autoplay policies).",
            "type": "boolean"
          },
          "createdAt": {
            "format": "datetime",
            "type": "string"
          },
          "tracks": {
            "items": {
              "ref": "#trackRef",
              "type": "ref"
            },
            "maxLength": 25,
            "type": "array"
          },
          "updatedAt": {
            "format": "datetime",
            "type": "string"
          }
        },
        "required": [
          "tracks",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    },
    "trackRef": {
      "description": "Reference to a plyr.fm track.",
      "properties": {
        "artist": {
          "maxLength": 1000,
          "type": "string"
        },
        "src": {
          "description": "plyr.fm track URL or AT-URI of the fm.plyr track record.",
          "format": "uri",
          "type": "string"
        },
        "title": {
          "maxLength": 1000,
          "type": "string"
        }
      },
      "required": [
        "src"
      ],
      "type": "object"
    }
  },
  "id": "social.twinkl.actor.profileMusic",
  "lexicon": 1
}

Validate Record

Validate a record against social.twinkl.actor.profileMusic

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:lrphxvv25aibthe7xoc2eeyy
CID
bafyreibr5vjldo74y5ihzvy6t5ctswfyp23zre6cuea4ppg222jn2bf4dq
Indexed At
2026-07-26 20:11 UTC
AT-URI
at://did:plc:lrphxvv25aibthe7xoc2eeyy/com.atproto.lexicon.schema/social.twinkl.actor.profileMusic

Similar Lexicons

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

  • A music track. The account is its artist.

  • A song entry in a playlist. Holds a strong reference to the playlist it belongs to, a strong reference to the song record itself, and a denormalized copy of the song metadata so the entry can be rendered without derefer…

  • A person's current jam — one song.

  • A declaration of a playlist.

  • at.eptss.song object

    A song, used inline (with $type) as an at.atjam.round subject or inside at.eptss records. Not a standalone record.

Lexicon Garden

@