at.atjam.signup

atjam.at

Documentation

Declares the record creator's intent to participate in the referenced round.

main record

Declares the record creator's intent to participate in the referenced round.

Record Key tid Timestamp-based ID

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 graphemes
View raw schema
{
  "key": "tid",
  "type": "record",
  "record": {
    "type": "object",
    "required": [
      "round",
      "createdAt"
    ],
    "properties": {
      "note": {
        "type": "string",
        "maxLength": 3000,
        "description": "Optional note from the participant (e.g. what they plan to do).",
        "maxGraphemes": 300
      },
      "round": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref",
        "description": "Strong-ref to the at.atjam.round record."
      },
      "createdAt": {
        "type": "string",
        "format": "datetime"
      },
      "invitation": {
        "ref": "com.atproto.repo.strongRef",
        "type": "ref",
        "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."
      }
    }
  },
  "description": "Declares the record creator's intent to participate in the referenced round."
}

Lexicon Garden

@