TbXpLedgerOutput

  • applicationId
    Type: stringFormat: uuid
    required

    LTI Application ID that generated the XP change

  • dateGenerated
    Type: stringFormat: date-time
    required

    Date and time when the XP was generated

  • id
    Type: stringFormat: uuid
    required

    Unique identifier for the XP ledger entry

  • sourceEvent
    Type: object
    required
    • extensions
      Type: object | null
      required

      Custom extensions from the source Caliper event

    • id
      Type: stringFormat: uuid
      required

      Caliper event ID

  • sourceEventId
    Type: stringFormat: uuid
    required

    Source Caliper event ID that originated this XP change

  • userId
    Type: stringFormat: uuid
    required

    User ID who received or lost the XP

  • value
    Type: numberFormat: double
    required

    XP value (signed decimal supporting positive and negative amounts)

  • curriculumItemId
    Type: string | nullFormat: uuid

    Optional CASE curriculum item identifier associated with the XP change