A recurring meetup group with a persistent identity.
Record Key
tid
Timestamp-based ID
Properties
category
string
Optional
The primary category of the group (e.g. 'devrel', 'web', 'ai').
maxLength: 64 bytescoOrganizers
array
of
string
did
Optional
DIDs of co-organizers who can manage the group.
maxLength: 20 itemscreatedAt
string
datetime
Required
Client-declared timestamp when the group was created.
description
string
Required
A description of the group. Markdown is supported.
maxLength: 10000 bytesdid
string
did
Optional
The DID the group's handle resolved to, when known. Stable across handle changes.
handle
string
Optional
The group's AT Protocol handle, without the @ (e.g. 'yourgroup.example.com'). Any provider, not just Bluesky.
linkedinUrl
string
uri
Optional
The group's LinkedIn page URL.
location
ref
community.lexicon.location.address
Optional
The primary location of the group.
name
string
Required
The display name of the group.
maxLength: 120 bytestags
array
of
string
Optional
Tags describing the group's focus areas.
maxLength: 10 itemswebsite
string
uri
Optional
The group's website URL.
View raw schema
{
"description": "A recurring meetup group with a persistent identity.",
"key": "tid",
"record": {
"properties": {
"category": {
"description": "The primary category of the group (e.g. 'devrel', 'web', 'ai').",
"maxLength": 64,
"type": "string"
},
"coOrganizers": {
"description": "DIDs of co-organizers who can manage the group.",
"items": {
"format": "did",
"type": "string"
},
"maxLength": 20,
"type": "array"
},
"createdAt": {
"description": "Client-declared timestamp when the group was created.",
"format": "datetime",
"type": "string"
},
"description": {
"description": "A description of the group. Markdown is supported.",
"maxLength": 10000,
"type": "string"
},
"did": {
"description": "The DID the group's handle resolved to, when known. Stable across handle changes.",
"format": "did",
"type": "string"
},
"handle": {
"description": "The group's AT Protocol handle, without the @ (e.g. 'yourgroup.example.com'). Any provider, not just Bluesky.",
"type": "string"
},
"linkedinUrl": {
"description": "The group's LinkedIn page URL.",
"format": "uri",
"type": "string"
},
"location": {
"description": "The primary location of the group.",
"ref": "community.lexicon.location.address",
"type": "ref"
},
"name": {
"description": "The display name of the group.",
"maxLength": 120,
"type": "string"
},
"tags": {
"description": "Tags describing the group's focus areas.",
"items": {
"maxLength": 64,
"type": "string"
},
"maxLength": 10,
"type": "array"
},
"website": {
"description": "The group's website URL.",
"format": "uri",
"type": "string"
}
},
"required": [
"name",
"description",
"createdAt"
],
"type": "object"
},
"type": "record"
}