social.showcase.item.item

lexicons.showcase.social

{
  "id": "social.showcase.item.item",
  "defs": {
    "main": {
      "key": "tid",
      "type": "record",
      "record": {
        "type": "object",
        "required": [
          "title",
          "tags",
          "images",
          "visibility",
          "createdAt"
        ],
        "properties": {
          "tags": {
            "type": "array",
            "items": {
              "type": "string",
              "maxLength": 64
            },
            "maxLength": 20,
            "description": "Tags for discovery (max 20)"
          },
          "title": {
            "type": "string",
            "maxLength": 300,
            "description": "Item title"
          },
          "images": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "blob"
              ],
              "properties": {
                "alt": {
                  "type": "string",
                  "maxLength": 300,
                  "description": "Alt text for accessibility"
                },
                "blob": {
                  "type": "blob",
                  "accept": [
                    "image/png",
                    "image/jpeg",
                    "image/webp"
                  ],
                  "maxSize": 5000000
                },
                "aspectRatio": {
                  "type": "object",
                  "properties": {
                    "width": {
                      "type": "integer",
                      "minimum": 1
                    },
                    "height": {
                      "type": "integer",
                      "minimum": 1
                    }
                  }
                }
              }
            },
            "maxLength": 6,
            "description": "Embedded image blobs (max 6 images, 2000x2000px max, 5MB each)"
          },
          "category": {
            "type": "string",
            "maxLength": 100,
            "description": "Category/type of item"
          },
          "metadata": {
            "type": "unknown",
            "description": "Freeform metadata (brand, model, condition, datePurchased, etc.)"
          },
          "createdAt": {
            "type": "string",
            "format": "datetime"
          },
          "updatedAt": {
            "type": "string",
            "format": "datetime"
          },
          "visibility": {
            "type": "string",
            "maxLength": 10,
            "knownValues": [
              "public",
              "unlisted",
              "private"
            ]
          },
          "description": {
            "type": "string",
            "maxLength": 3000,
            "description": "Item description"
          },
          "externalLink": {
            "type": "string",
            "format": "uri",
            "description": "Link to external site"
          }
        }
      },
      "description": "Showcase item record"
    }
  },
  "$type": "com.atproto.lexicon.schema",
  "lexicon": 1
}

Validate Record

Validate a record against social.showcase.item.item

Validation Options
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:yckosuxxph7mjwtbiztraiex
CID
bafyreignpvw7yqftuufth2zgmdcgx7vfgy4k67h3fmk7xttk54et5fa75q
Indexed At
2026-01-13 07:28 UTC
AT-URI
at://did:plc:yckosuxxph7mjwtbiztraiex/com.atproto.lexicon.schema/social.showcase.item.item

Lexicon Garden

@