Extended metadata for a community.lexicon.calendar.event record, adding group affiliation, capacity, speakers, and sessions.
tid
Timestamp-based ID
Properties
capacity
integer
Optional
Maximum number of attendees. Omit for unlimited.
minimum: 1createdAt
string
datetime
Required
Client-declared timestamp when this metadata was created.
event
ref
com.atproto.repo.strongRef
Required
Strong reference to the community.lexicon.calendar.event record this metadata extends.
eventContext
string
Optional
Conference or event the meetup is co-located with (e.g. 'KubeCon EU 2026').
maxLength: 200 bytesgroup
ref
com.atproto.repo.strongRef
Required
Strong reference to the tech.devrelish.group record this event belongs to.
sessions
array
of
ref
#session
Optional
Agenda sessions for the event.
maxLength: 50 itemsspeakers
array
of
ref
#speaker
Optional
Speakers presenting at the event.
maxLength: 50 itemsView raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"event",
"group",
"createdAt"
],
"properties": {
"event": {
"ref": "com.atproto.repo.strongRef",
"type": "ref",
"description": "Strong reference to the community.lexicon.calendar.event record this metadata extends."
},
"group": {
"ref": "com.atproto.repo.strongRef",
"type": "ref",
"description": "Strong reference to the tech.devrelish.group record this event belongs to."
},
"capacity": {
"type": "integer",
"minimum": 1,
"description": "Maximum number of attendees. Omit for unlimited."
},
"sessions": {
"type": "array",
"items": {
"ref": "#session",
"type": "ref"
},
"maxLength": 50,
"description": "Agenda sessions for the event."
},
"speakers": {
"type": "array",
"items": {
"ref": "#speaker",
"type": "ref"
},
"maxLength": 50,
"description": "Speakers presenting at the event."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "Client-declared timestamp when this metadata was created."
},
"eventContext": {
"type": "string",
"maxLength": 200,
"description": "Conference or event the meetup is co-located with (e.g. 'KubeCon EU 2026')."
}
}
},
"description": "Extended metadata for a community.lexicon.calendar.event record, adding group affiliation, capacity, speakers, and sessions."
}