social.craftsky.business.event

craftsky.social

{
  "$type": "com.atproto.lexicon.schema",
  "defs": {
    "main": {
      "description": "An independently addressable public event appearance for a Craftsky business.",
      "key": "tid",
      "record": {
        "properties": {
          "createdAt": {
            "description": "Record creation timestamp. Craftsky server-stamps and preserves this value.",
            "format": "datetime",
            "type": "string"
          },
          "endsAt": {
            "description": "Exclusive event end instant for all-day events and end instant otherwise.",
            "format": "datetime",
            "type": "string"
          },
          "eventUri": {
            "description": "Optional external event information destination.",
            "format": "uri",
            "type": "string"
          },
          "image": {
            "description": "Optional event image.",
            "ref": "social.craftsky.business.defs#image",
            "type": "ref"
          },
          "isAllDay": {
            "description": "True when start and exclusive end represent local-midnight all-day boundaries; omitted means false.",
            "type": "boolean"
          },
          "mode": {
            "description": "Open event attendance mode.",
            "knownValues": [
              "in-person",
              "online",
              "hybrid"
            ],
            "maxLength": 64,
            "type": "string"
          },
          "name": {
            "description": "Public event name.",
            "maxGraphemes": 200,
            "maxLength": 2000,
            "type": "string"
          },
          "registrationUri": {
            "description": "Optional external registration destination.",
            "format": "uri",
            "type": "string"
          },
          "roles": {
            "description": "Open set of the business's roles at the event.",
            "items": {
              "knownValues": [
                "organizer",
                "instructor",
                "vendor",
                "exhibitor",
                "speaker",
                "demonstrator"
              ],
              "maxLength": 64,
              "type": "string"
            },
            "maxLength": 10,
            "minLength": 1,
            "type": "array"
          },
          "startsAt": {
            "description": "Inclusive event start instant.",
            "format": "datetime",
            "type": "string"
          },
          "status": {
            "description": "Open authored lifecycle status; completion is derived from endsAt.",
            "knownValues": [
              "scheduled",
              "cancelled",
              "postponed"
            ],
            "maxLength": 64,
            "type": "string"
          },
          "summary": {
            "description": "Optional summary of the business's public appearance.",
            "maxGraphemes": 1000,
            "maxLength": 10000,
            "type": "string"
          },
          "timeZone": {
            "description": "IANA timezone name used to interpret all-day boundaries.",
            "maxLength": 256,
            "type": "string"
          },
          "venueName": {
            "description": "Optional display-only venue name.",
            "maxGraphemes": 200,
            "maxLength": 2000,
            "type": "string"
          }
        },
        "required": [
          "name",
          "startsAt",
          "endsAt",
          "roles",
          "createdAt"
        ],
        "type": "object"
      },
      "type": "record"
    }
  },
  "id": "social.craftsky.business.event",
  "lexicon": 1
}

Validate Record

Validate a record against social.craftsky.business.event

Validation Options
Automatically resolve and include external schemas for full validation
Treat any remaining unresolved references as valid

Metadata

DID
did:plc:lmmx63zcns6gewgxqfdt4kof
CID
bafyreidw6ax5lssub5ueppeg4rwqn4lcy6yzwaq6hubxroj34utf3arvrm
Indexed At
2026-10-12 12:51 UTC
AT-URI
at://did:plc:lmmx63zcns6gewgxqfdt4kof/com.atproto.lexicon.schema/social.craftsky.business.event

Referenced Schemas (1)

Similar Lexicons

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

Lexicon Garden

@