art.cllctv.artwork.defs

cllctv.art

Documentation

contentView object

No description available.

Properties

View raw schema
{
  "properties": {
    "blocks": {
      "items": {
        "refs": [
          "art.cllctv.block.text",
          "art.cllctv.block.blockquote",
          "art.cllctv.block.bulletList",
          "art.cllctv.block.orderedList",
          "art.cllctv.block.horizontalRule"
        ],
        "type": "union"
      },
      "type": "array"
    }
  },
  "required": [
    "blocks"
  ],
  "type": "object"
}
view object

No description available.

Properties

content union Optional

No description available.

Known types:
description string Optional

No description available.

maxLength: 30000 bytesmaxGraphemes: 3000 graphemes
langs array of stringlanguage Optional

No description available.

maxLength: 3 items
ogImage string uri Optional

A valid URI.

publishedAt string datetime Required

An RFC 3339 formatted timestamp.

status string Required

No description available.

Known values: wip, hiatus, abandoned, finished
tags array of string Optional

No description available.

maxLength: 8 items
textContent string Optional

No description available.

title string Required

No description available.

maxLength: 5000 bytesmaxGraphemes: 500 graphemes
uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "properties": {
    "author": {
      "ref": "art.cllctv.actor.profile#viewBasic",
      "type": "ref"
    },
    "bskyPostRef": {
      "ref": "com.atproto.repo.strongRef",
      "type": "ref"
    },
    "content": {
      "refs": [
        "#contentView"
      ],
      "type": "union"
    },
    "description": {
      "maxGraphemes": 3000,
      "maxLength": 30000,
      "type": "string"
    },
    "details": {
      "ref": "art.cllctv.artwork#details",
      "type": "ref"
    },
    "embed": {
      "items": {
        "refs": [
          "art.cllctv.embed.images#imageView",
          "art.cllctv.embed.externalVideo#view"
        ],
        "type": "union"
      },
      "type": "array"
    },
    "entries": {
      "items": {
        "ref": "art.cllctv.artwork.entry#view",
        "type": "ref"
      },
      "type": "array"
    },
    "labels": {
      "items": {
        "ref": "com.atproto.label.defs#label",
        "type": "ref"
      },
      "type": "array"
    },
    "langs": {
      "items": {
        "format": "language",
        "type": "string"
      },
      "maxLength": 3,
      "type": "array"
    },
    "ogImage": {
      "format": "uri",
      "type": "string"
    },
    "publishedAt": {
      "format": "datetime",
      "type": "string"
    },
    "status": {
      "knownValues": [
        "wip",
        "hiatus",
        "abandoned",
        "finished"
      ],
      "type": "string"
    },
    "tags": {
      "items": {
        "maxGraphemes": 128,
        "maxLength": 1280,
        "type": "string"
      },
      "maxLength": 8,
      "type": "array"
    },
    "textContent": {
      "type": "string"
    },
    "title": {
      "maxGraphemes": 500,
      "maxLength": 5000,
      "type": "string"
    },
    "uri": {
      "format": "at-uri",
      "type": "string"
    }
  },
  "required": [
    "uri",
    "author",
    "title",
    "status",
    "publishedAt"
  ],
  "type": "object"
}
viewBasic object

No description available.

Properties

status string Required

No description available.

Known values: wip, hiatus, abandoned, finished
title string Required

No description available.

maxLength: 5000 bytesmaxGraphemes: 500 graphemes
uri string at-uri Required

An AT Protocol URI (e.g., at://did:plc:xyz/app.bsky.feed.post/abc).

View raw schema
{
  "properties": {
    "author": {
      "ref": "art.cllctv.actor.profile#viewBasic",
      "type": "ref"
    },
    "embed": {
      "items": {
        "refs": [
          "art.cllctv.embed.images#imageView",
          "art.cllctv.embed.externalVideo#view"
        ],
        "type": "union"
      },
      "type": "array"
    },
    "labels": {
      "items": {
        "ref": "com.atproto.label.defs#label",
        "type": "ref"
      },
      "type": "array"
    },
    "status": {
      "knownValues": [
        "wip",
        "hiatus",
        "abandoned",
        "finished"
      ],
      "type": "string"
    },
    "title": {
      "maxGraphemes": 500,
      "maxLength": 5000,
      "type": "string"
    },
    "uri": {
      "format": "at-uri",
      "type": "string"
    }
  },
  "required": [
    "uri",
    "author",
    "title",
    "status"
  ],
  "type": "object"
}

Lexicon Garden

@