Declares the record creator's intent to participate in the referenced round.
Record Key
any
Any valid record key
Properties
createdAt
string
datetime
Required
An RFC 3339 formatted timestamp.
invitation
ref
com.atproto.repo.strongRef
Optional
Strong-ref to an at.atjam.invitation that authorizes this signup. Required by readers when round.joinMode is 'hosted' or 'network'; ignored when 'open'. The invitation's invitee DID MUST match this signup's creator DID — consumers validate this relationship.
note
string
Optional
Optional note from the participant (e.g. what they plan to do).
maxLength: 3000 bytesmaxGraphemes: 300 graphemesround
ref
com.atproto.repo.strongRef
Required
Strong-ref to the at.atjam.round record.
View raw schema
{
"description": "Declares the record creator's intent to participate in the referenced round.",
"key": "any",
"record": {
"properties": {
"createdAt": {
"format": "datetime",
"type": "string"
},
"invitation": {
"description": "Strong-ref to an at.atjam.invitation that authorizes this signup. Required by readers when round.joinMode is 'hosted' or 'network'; ignored when 'open'. The invitation's invitee DID MUST match this signup's creator DID — consumers validate this relationship.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
},
"note": {
"description": "Optional note from the participant (e.g. what they plan to do).",
"maxGraphemes": 300,
"maxLength": 3000,
"type": "string"
},
"round": {
"description": "Strong-ref to the at.atjam.round record.",
"ref": "com.atproto.repo.strongRef",
"type": "ref"
}
},
"required": [
"round",
"createdAt"
],
"type": "object"
},
"type": "record"
}