LearningBlockInput

Input for creating or updating a learning block.

  • learningBlock
    required

    Non-dynamic learning block with predefined competencies (isDynamic = false). Requires cfItemIds; cfSubjectId must not be present.

    • cfItemIds
      Type: array string[] 1…
      required

      Non-empty list of CASE CFItem identifiers representing competencies

    • isDynamic
      Type: booleanenum
      const:  
      false
      required

      Competencies are predefined

      values
      • false
    • learningAppId
      Type: stringFormat: uuid
      required

      Reference to the LTI application delivering content

    • sourcedId
      Type: stringFormat: uuid
      required

      External identifier for the learning block