radio.4000.defs

Definitions shared by the records, and views of records served by the 4000.radio index. Each view carries the record as it is in its repo.

Repository @4000.radio did:plc:hd34khf6wifegm23c2u3cv2d namespace authority
Details · defs
Kinddefs
Authority4000.radio
Indexed

Showing version bafyreigch35f7harskrxl34qkhcblgmmozerbz267v6xvn3jctwhzz7tri. Show the latest

#author

object

The account a record belongs to.

Properties

did

requiredstring · did

handle

requiredstring · handle

#broadcastView

object

Properties

author

requiredref
Reference

indexedAt

requiredstring · datetime

record

requiredunknown

The radio.4000.broadcast record.

#chatMessageView

object

Properties

author

requiredref
Reference

cid

requiredstring · cid

indexedAt

requiredstring · datetime

record

requiredunknown

The radio.4000.chat.message record.

uri

requiredstring · at-uri

#radioView

object

Properties

did

requiredstring · did

handle

requiredstring · handle

image

string · uri

URL of the radio's image blob on its PDS.

indexedAt

requiredstring · datetime

latestTrackAt

string · datetime

record

unknown

The radio.4000.profile record, when the account has one.

trackCount

requiredinteger
  • minimum: 0

tracksUpdatedAt

string · datetime

When the radio's tracks last changed: an app can keep them and load them again only when this moves.

#trackView

object

Properties

author

requiredref
Reference

cid

requiredstring · cid

indexedAt

requiredstring · datetime

record

requiredunknown

The radio.4000.track record.

uri

requiredstring · at-uri

Similar lexicons

semantic match

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

  • A message in the public chat room of a radio. Lives in the sender's repo.

  • A media reference curated into a radio: a URL with a title, a description and #tags.

  • What a radio plays live, deck by deck. Exists only while broadcasting; updatedAt doubles as a heartbeat.