One video's membership in a app.bluvy.tube.playlist, written to the playlist owner's own repo as a separate record (not embedded in the playlist record itself) — same shape as app.bsky.graph.listitem referencing an app.bsky.graph.list. See App\Controller\Account\PlaylistController in the Bluvy Tube source for the writer.
tid
Timestamp-based ID
Properties
createdAt
string
datetime
Required
Client-declared timestamp when the video was added — also this item's own place in the playlist's display order (oldest first).
playlist
ref
com.atproto.repo.strongRef
Required
The app.bluvy.tube.playlist record this item belongs to.
subject
ref
com.atproto.repo.strongRef
Required
The video post (an app.bsky.feed.post carrying an app.bsky.embed.video) added to the playlist.
View raw schema
{
"description": "One video's membership in a app.bluvy.tube.playlist, written to the playlist owner's own repo as a separate record (not embedded in the playlist record itself) — same shape as app.bsky.graph.listitem referencing an app.bsky.graph.list. See App\\Controller\\Account\\PlaylistController in the Bluvy Tube source for the writer.",
"key": "tid",
"record": {
"properties": {
"createdAt": {
"description": "Client-declared timestamp when the video was added — also this item's own place in the playlist's display order (oldest first).",
"format": "datetime",
"type": "string"
},
"playlist": {
"description": "The app.bluvy.tube.playlist record this item belongs to.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"subject": {
"description": "The video post (an app.bsky.feed.post carrying an app.bsky.embed.video) added to the playlist.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
}
},
"required": [
"playlist",
"subject",
"createdAt"
],
"type": "object"
},
"type": "record"
}