A request to join a members-only (space-backed) board, or an application to join a gated forum. Lives in the requester's repo. Exactly one of board or forum is set. A forum sysop resolves a board request by granting space membership (approve) or recording a moderation.action denyAccess (deny), and a forum application with a moderation.action acceptMember, denyAccess, or holdApplication.
tid
Timestamp-based ID
Properties
board
string
at-uri
Optional
The app.atmobb.forum.board being requested. Its authority is the forum's DID.
createdAt
string
datetime
Optional
An RFC 3339 formatted timestamp.
forum
string
did
Optional
The forum being applied to, for forum-level applications.
reason
string
Optional
Optional note from the requester to the moderators. On a forum application, the answer to the forum's prompt.
maxLength: 3000 bytesmaxGraphemes: 300 graphemesView raw schema
{
"description": "A request to join a members-only (space-backed) board, or an application to join a gated forum. Lives in the requester's repo. Exactly one of board or forum is set. A forum sysop resolves a board request by granting space membership (approve) or recording a moderation.action denyAccess (deny), and a forum application with a moderation.action acceptMember, denyAccess, or holdApplication.",
"key": "tid",
"record": {
"properties": {
"board": {
"description": "The app.atmobb.forum.board being requested. Its authority is the forum's DID.",
"format": "at-uri",
"type": "string"
},
"createdAt": {
"format": "datetime",
"type": "string"
},
"forum": {
"description": "The forum being applied to, for forum-level applications.",
"format": "did",
"type": "string"
},
"reason": {
"description": "Optional note from the requester to the moderators. On a forum application, the answer to the forum's prompt.",
"maxGraphemes": 300,
"maxLength": 3000,
"type": "string"
}
},
"type": "object"
},
"type": "record"
}