space.opendeck.session

opendeck.space

Documentation

A finished study session. Written once; the source of study history and activity stats.

main record

A finished study session. Written once; the source of study history and activity stats.

Record Key tid Timestamp-based ID

Properties

activeSeconds integer Required

Time spent on cards, with idle gaps capped.

again integer Required

No description available.

deck string Optional

Record key (rkey) of the studied deck.

maxLength: 640 bytesmaxGraphemes: 64 graphemes
direction string Optional

Study direction; absent means forward (front to back).

Allowed: forward, reverse
easy integer Required

No description available.

endedAt string datetime Required

An RFC 3339 formatted timestamp.

good integer Required

No description available.

hard integer Required

No description available.

newCards integer Required

Cards rated for the first time in this direction.

repetitions integer Required

No description available.

startedAt string datetime Required

An RFC 3339 formatted timestamp.

View raw schema
{
  "description": "A finished study session. Written once; the source of study history and activity stats.",
  "key": "tid",
  "record": {
    "properties": {
      "activeSeconds": {
        "description": "Time spent on cards, with idle gaps capped.",
        "type": "integer"
      },
      "again": {
        "type": "integer"
      },
      "deck": {
        "description": "Record key (rkey) of the studied deck.",
        "maxGraphemes": 64,
        "maxLength": 640,
        "type": "string"
      },
      "direction": {
        "description": "Study direction; absent means forward (front to back).",
        "enum": [
          "forward",
          "reverse"
        ],
        "type": "string"
      },
      "easy": {
        "type": "integer"
      },
      "endedAt": {
        "format": "datetime",
        "type": "string"
      },
      "good": {
        "type": "integer"
      },
      "hard": {
        "type": "integer"
      },
      "newCards": {
        "description": "Cards rated for the first time in this direction.",
        "type": "integer"
      },
      "repetitions": {
        "type": "integer"
      },
      "startedAt": {
        "format": "datetime",
        "type": "string"
      }
    },
    "required": [
      "startedAt",
      "endedAt",
      "activeSeconds",
      "repetitions",
      "again",
      "hard",
      "good",
      "easy",
      "newCards"
    ],
    "type": "object"
  },
  "type": "record"
}

Lexicon Garden

@