iSpring Learn · Schema

AppraisalSessionUserAttributes

eLearningLMSLearning Management SystemTrainingCoursesEnrollmentsUsersGroupsReportingWebhooksSCORMCorporate Training

Properties

Name Type Description
sessionId string
userId string
displayingName string
initials string
departmentId string
departmentName string
status object
attributes array
View JSON Schema on GitHub

JSON Schema

AppraisalSessionUserAttributes.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "AppraisalSessionUserAttributes",
  "required": [
    "sessionId",
    "userId",
    "displayingName",
    "initials",
    "departmentId",
    "departmentName",
    "status",
    "attributes"
  ],
  "properties": {
    "sessionId": {
      "type": "string",
      "format": "uuid"
    },
    "userId": {
      "type": "string",
      "format": "uuid"
    },
    "displayingName": {
      "type": "string"
    },
    "initials": {
      "type": "string"
    },
    "departmentId": {
      "type": "string",
      "format": "uuid"
    },
    "departmentName": {
      "type": "string"
    },
    "status": {
      "$ref": "#/components/schemas/AppraisalSessionUserStatus"
    },
    "attributes": {
      "type": "array",
      "items": {
        "$ref": "#/components/schemas/AppraisalSessionUserAttribute"
      },
      "xml": {
        "wrapped": true
      }
    }
  },
  "type": "object",
  "xml": {
    "name": "appraisalSessionUserAttributes"
  }
}