2.3. Classroom
Transfer of classroom information to the Aplan side will be provided through this API end.
Table 6. Classroom Url Structure | |
URL | method |
/api/v1/classroom | post |
Table 7. Classroom Parameters | ||
Parameter name | Parameter Type | Explanation |
buildingCodes | string array | Building codes are taken as parameters. If the parameter is sent empty, all data must be listed |
Data from more than one main course may come as a response.
Table 8. MasterCourse Data Type Fields | ||
Data Label | Name | Explanation |
ClassroomCode * | Classroom code | Must be unique value |
ClassroomName * | Classroom name |
|
ActiveStatus * | activity | “True” or “False ”. |
CampusCode * | Campus code |
|
BuildingCode * | building code |
|
CourseCapacity * | Course capacity | This is the field required for the Aplan course module. |
ExamCapacity * | Exam capacity | This is the field required for the Aplan exam module. |
Floor * | Floor/Department | The floor of the classroom in the building is written. 0 can be written for ground, -1 can be written for below ground. |
Corridor * | Corridor Row Number | Classroom Corridor Consecutive Row Number is written. If the Classroom Name is 105, 106, 107, the Classroom Corridor Consecutive Row Number should be 1, 2, 3. |
Type * | Type | Classroom type is written. Classroom type, for example; |
Preference | Features | Classroom Features are as follows: |
ClassroomDescription | Explanation | Classroom Description |