PaginatedUserXpEntriesOutput

  • entries
    Type: array object[] ยท TbXpLedgerOutput[]
    required

    Array of XP ledger entries

    • 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
    • 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

  • limit
    Type: integer
    required

    Maximum number of items returned in this response

  • offset
    Type: integer
    required

    Number of items skipped before this response

  • total
    Type: integer
    required

    Total number of XP ledger entries matching the query