xyz.opnshelf.mediaLink

opnshelf.xyz

{
  "id": "xyz.opnshelf.mediaLink",
  "defs": {
    "main": {
      "type": "object",
      "required": [
        "mediaType",
        "mediaId"
      ],
      "properties": {
        "mediaId": {
          "type": "string",
          "description": "TMDB movie ID or show ID"
        },
        "mediaType": {
          "enum": [
            "movie",
            "show",
            "season",
            "episode"
          ],
          "type": "string",
          "description": "Media type"
        },
        "seasonNumber": {
          "type": "integer",
          "description": "Season number for season/episode items"
        },
        "episodeNumber": {
          "type": "integer",
          "description": "Episode number for episode items"
        }
      },
      "description": "An embedded, typed link binding a standard.site document to an OpnShelf media item. Placed inside a document's open `links` union; gets no collection and no record of its own."
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against xyz.opnshelf.mediaLink

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:jkf4momksftvstbyqnb5sxik
CID
bafyreiecmq6l4l2mooftdlo535ciotbxx2pjkarujars6cp2b6ivj5gjau
Indexed At
2026-06-26 12:08 UTC
AT-URI
at://did:plc:jkf4momksftvstbyqnb5sxik/com.atproto.lexicon.schema/xyz.opnshelf.mediaLink

Lexicon Garden

@