email.atmos.calendar.revision

ALPHA. Append-only accepted Calendar event revision. Host validates identity, permissions and causal history before accepting records.

Repository @comail.at did:plc:yu6rmwoemqfnmsdkljyvmuhg namespace authority
Details · record, key any
Kindrecord
Record keyany
Authoritycalendar.atmos.email
Indexed

Record

record · key any

Properties

payload

requiredref
Reference

#event

object

Properties

description

requiredstring
  • maxLength: 16384

duration

requiredstring

ISO 8601 duration; zero is allowed.

id

requiredstring
  • minLength: 1
  • maxLength: 256
  • maxLength: 100
itemsref
Reference

Map from local recurrence timestamps to partial event overrides. Validated by Host.

  • minLength: 1
  • maxLength: 1
itemsref
Reference

showWithoutTime

requiredboolean

start

requiredstring

Local date and time, YYYY-MM-DDTHH:mm:ss, interpreted in timeZone.

status

requiredstring
  • knownValues: confirmed | cancelled

timeZone

requiredstring

title

requiredstring
  • minLength: 1
  • maxLength: 4096

uid

requiredstring
  • minLength: 1
  • maxLength: 255

#eventPatch

object

Properties

  • maxLength: 16384

duration

string

ISO 8601 duration; zero is allowed.

  • maxLength: 100
itemsref
Reference

Map from local recurrence timestamps to partial event overrides. Validated by Host.

  • minLength: 1
  • maxLength: 1
itemsref
Reference

start

string

Local date and time, YYYY-MM-DDTHH:mm:ss, interpreted in timeZone.

status

string
  • knownValues: confirmed | cancelled

timeZone

string

title

string
  • minLength: 1
  • maxLength: 4096

#participant

object

Properties

did

requiredstring · did

status

requiredstring
  • knownValues: accepted | declined | tentative

#payload

object

Properties

accepted

requiredarray
  • maxLength: 1
itemsref
Reference

committedAt

string · datetime

event

requiredref
Reference

id

requiredstring
  • minLength: 1
  • maxLength: 256

parent

string
  • minLength: 1
  • maxLength: 256
  • nullable

policy

requiredstring
  • minLength: 1
  • maxLength: 256

#proposal

object

Properties

author

requiredstring · did

base

requiredstring
  • minLength: 1
  • maxLength: 256

eventId

requiredstring
  • minLength: 1
  • maxLength: 256

id

requiredstring
  • minLength: 1
  • maxLength: 256

patch

requiredref
Reference

policy

requiredstring
  • minLength: 1
  • maxLength: 256

#recurrenceRule

object

Properties

count

requiredinteger
  • minimum: 1
  • maximum: 1000

frequency

requiredstring
  • knownValues: daily | weekly

interval

integer
  • minimum: 1
  • maximum: 52

Similar lexicons

semantic match

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