net.openmeet.group.declaration

lexicons.opnmt.me

Documentation

Marks this account as a group and points at its about space. It carries nothing else. A group has one only while it is public; it is deleted when the group becomes private.

main record

Marks this account as a group and points at its about space. It carries nothing else. A group has one only while it is public; it is deleted when the group becomes private.

Record Key literal:self Fixed literal value

Properties

aboutSpace string uri Required

The group's about space, which holds its profile and rules: at://<group DID>/space/<space type>/<space key>. Reading it needs a credential.

maxLength: 8192 bytes
createdAt string datetime Required

When the group was created. Rewriting the declaration keeps this date.

View raw schema
{
  "description": "Marks this account as a group and points at its about space. It carries nothing else. A group has one only while it is public; it is deleted when the group becomes private.",
  "key": "literal:self",
  "record": {
    "properties": {
      "aboutSpace": {
        "description": "The group's about space, which holds its profile and rules: at://<group DID>/space/<space type>/<space key>. Reading it needs a credential.",
        "format": "uri",
        "maxLength": 8192,
        "type": "string"
      },
      "createdAt": {
        "description": "When the group was created. Rewriting the declaration keeps this date.",
        "format": "datetime",
        "type": "string"
      }
    },
    "required": [
      "aboutSpace",
      "createdAt"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@