fm.freemix.collection.crate

A crate (playlist/collection) of tracks

Details · record, key tid
Kindrecord
Record keytid
Authoritycollection.freemix.fm
Indexed

Record

record · key tid

Properties

coverImageUrl

string · uri

URL to crate cover image

  • maxLength: 3000

createdAt

requiredstring · datetime

Record creation timestamp

  • maxLength: 100

Crate description

  • maxLength: 2000

isPublic

boolean

Whether the crate is publicly visible

  • default: true

name

requiredstring

Crate name

  • maxLength: 200

tracks

array

Ordered list of track AT URIs

  • maxLength: 500
itemsstring · at-uri
  • maxLength: 3000

Similar lexicons

semantic match

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

  • A collaborative playlist. Holds metadata only; tracks are dev.openplaylist.playlistItem records that point back at this record with a strong reference, the same shape used by fm.teal.feed.social.playlist and app.rocksky.playlist.

  • Basic view of a playlist, including its metadata

  • Bundles multiple works together. An album, anthology, season, or any curated set of related works.

  • An ordered list of records, authored by the repo owner. Deliberately knows nothing about music — or about any project type, which is why it lives in atjam: items are strongRefs to records of any collection, so one list can hold owned audio, an external song reference, and a record from an app that did not exist when this was written, with no schema change. A reader that does not recognise an item's collection renders the URI and moves on — that is the property that makes this infrastructure rath

  • A music track. The account is its artist.