family.pardy.familytime.feed

pardy.at

Documentation

A calendar feed (ICS) shown on the board, e.g. a team's shared calendar. Its events can't be edited here; parents add extras (eventExtra). In the board space, since the address is often private. Board configuration: board space (parents only); each parent saves their own copy with rkey = id, and the newest updatedAt wins (a deleted copy removes it).

main record

A calendar feed (ICS) shown on the board, e.g. a team's shared calendar. Its events can't be edited here; parents add extras (eventExtra). In the board space, since the address is often private. Board configuration: board space (parents only); each parent saves their own copy with rkey = id, and the newest updatedAt wins (a deleted copy removes it).

Record Key any Any valid record key

Properties

countdownDays integer Optional

No description available.

minimum: 1maximum: 90
createdAt string datetime Required

An RFC 3339 formatted timestamp.

deleted boolean Optional

Removed, when this is the newest copy.

emoji string Optional

No description available.

maxLength: 32 bytes
id string Required

Stable across edits and parents; the record key.

maxLength: 64 bytes
matchNames boolean Optional

Match family members' names in event titles.

name string Required

No description available.

maxLength: 100 bytes
updatedAt string datetime Required

Last write wins across parents.

url string uri Required

A valid URI.

maxLength: 2000 bytes
who array of string did Optional

No description available.

View raw schema
{
  "description": "A calendar feed (ICS) shown on the board, e.g. a team's shared calendar. Its events can't be edited here; parents add extras (eventExtra). In the board space, since the address is often private. Board configuration: board space (parents only); each parent saves their own copy with rkey = id, and the newest updatedAt wins (a deleted copy removes it).",
  "key": "any",
  "record": {
    "properties": {
      "countdownDays": {
        "maximum": 90,
        "minimum": 1,
        "type": "integer"
      },
      "createdAt": {
        "format": "datetime",
        "type": "string"
      },
      "deleted": {
        "description": "Removed, when this is the newest copy.",
        "type": "boolean"
      },
      "emoji": {
        "maxLength": 32,
        "type": "string"
      },
      "id": {
        "description": "Stable across edits and parents; the record key.",
        "maxLength": 64,
        "type": "string"
      },
      "matchNames": {
        "description": "Match family members' names in event titles.",
        "type": "boolean"
      },
      "name": {
        "maxLength": 100,
        "type": "string"
      },
      "updatedAt": {
        "description": "Last write wins across parents.",
        "format": "datetime",
        "type": "string"
      },
      "url": {
        "format": "uri",
        "maxLength": 2000,
        "type": "string"
      },
      "who": {
        "items": {
          "format": "did",
          "type": "string"
        },
        "type": "array"
      }
    },
    "required": [
      "createdAt",
      "id",
      "name",
      "updatedAt",
      "url"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@