am.noz.at.spl.group

Optional group or trip metadata inside a ledger Space. Multiple groups may share one Space when they have the same members.

Repository @noz.am did:plc:lmkzmvv6sdxntwtyxpg7fqqq namespace authority
Details · record, key tid
Kindrecord
Record keytid
Authorityspl.at.noz.am
Indexed

Record

record · key tid

Properties

createdAt

requiredstring · datetime

defaultCurrency

requiredstring

Uppercase ISO 4217 currency code, such as EUR or USD.

  • minLength: 3
  • maxLength: 3

groupId

requiredstring
  • minLength: 1
  • maxLength: 64

kind

requiredstring
  • enum: group | trip | household | couple | other

members

requiredarray
  • minLength: 1
  • maxLength: 250
itemsref
Reference
  • lex:am.noz.at.spl.group#member

name

requiredstring
  • minLength: 1
  • maxLength: 256
  • maxGraphemes: 80

schemaVersion

requiredinteger
  • const: 1

simplifyDebts

requiredboolean

timezone

requiredstring

IANA time-zone name used for recurring expenses.

  • minLength: 1
  • maxLength: 64

updatedAt

requiredstring · datetime

#member

object

Properties

active

requiredboolean

did

requiredstring · did

joinedAt

requiredstring · datetime

role

requiredstring
  • enum: owner | admin | member

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • dk.raakode.lab.groups.membership

    record not from the namespace authority

    A member's role in the group. Written by the group authority into its repo in the space, never held as app database state — this is what makes a role survive the group changing app. The simplespace member list governs access; this record governs what the member may do once inside.

  • com.welistskyblue.graph.group

    record not from the namespace authority

    A group that bundles accounts together.