ExamTemplate

Get a list of entity objects by a given list of model identifiers of entities.

Changed on
get/admin-api/v1/exam-template/list

Request

  • Base URL: http://localhost:8080
  • URL: http://localhost:8080/admin-api/v1/exam-template/list
  • Auth: oauth (defined in the document in a form this page cannot read)

Query parameters

modelIdsstring required

Comma separated list of model identifiers.

Response

OK

idinteger

Exam template identifier (PK). Not set on create.

institutionIdinteger

Institution identifier the exam template belongs to. Derived from the current user on create; required on update.

namestring required

Unique name of the exam template.

descriptionstring

Free-text description of the exam template.

examType'UNDEFINED' | 'MANAGED' | 'BYOD' | 'VDI'

Exam type preset applied to exams created from this template.

supporterstring[]
configurationTemplateIdinteger

Identifier of the configuration template holding the SEB settings.

institutionalDefaultboolean required

Whether this is the institutional default exam template.

lmsIntegrationboolean required

Whether assessment tool (LMS) integration is enabled for exams created from this template.

clientConfigurationIdinteger

Identifier of the preselected connection configuration.

EXAM_ATTRIBUTESobject required

Additional exam attributes as key-value pairs (enableScreenProctoring, spsCollectingStrategy, spsCollectingGroupName, spsSEBGroupsSelection, quitPassword). Always present.

Example response

[
  {
    "id": 1,
    "institutionId": 1,
    "name": "Semester End BYOD",
    "examType": "BYOD",
    "configurationTemplateId": 4,
    "clientConfigurationId": 1,
    "indicatorTemplates": [
      {
        "id": 1,
        "examTemplateId": 1,
        "name": "Battery",
        "type": "BATTERY_STATUS",
        "color": "44a2c6",
        "thresholds": [
          {
            "value": 50,
            "color": "ff9800"
          }
        ]
      }
    ]
  }
]

Changes

    • breaking

      the response property / became optional for the status

    • info

      api tag ExamTemplate added

    • info

      api tag exam-template-controller removed

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      the response property /// became required for the status

    • info

      the response property / became required for the status

    • info

      the response property / became required for the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status

    • info

      added the non-success response with the status