Skip to content

Classroom

Transfer of classroom information to the Constructor Schedule side will be provided through this API end.

URLmethod
/api/v1/classroompost
Table 6. Classroom Url Structure
Parameter nameParameter TypeExplanation
buildingCodesstring arrayBuilding codes are taken as parameters. If the parameter is sent empty, all data must be listed
Table 7. Classroom Parameters

Data from more than one main course may come as a response.

Data LabelNameExplanation
ClassroomCode *Classroom codeMust be unique value
ClassroomName *Classroom name
ActiveStatus *activity“True” or “False ”.
CampusCode *Campus code
BuildingCode *building code
CourseCapacity *Course capacityThis is the field required for the Aplan course module.
ExamCapacity *Exam capacityThis is the field required for the Aplan exam module.
Floor *Floor/DepartmentThe 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 NumberClassroom 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 *TypeClassroom type is written. Classroom type, for example; Lab Classroom Kitchen
PreferenceFeaturesClassroom Features are as follows: Proj, "Projector" AT, "Smart Board" DVD, "DVD" SesSist, "Sound System" Bil, "Computer" Int, "Internet Access " SbtPer, "Fixed Curtain" Vid, "Video" Air Conditioner, "Air Conditioner" For Multiple Features: Proj; DVD; Vid; know form ";" You can write by putting.
ClassroomDescriptionExplanationClassroom Description
ClassroomCategoryClassroom CategoryThe classroom category is written. For example; Accommodation, Auxiliary, Circulation,    Conference Hall, Gastronomy, General Sanitary, Laboratory, Lecture Hall, Office Space, Other, Residential, Sanitary, Shared Facilities, Social Infrastructure, Special Infrastructure, Sports, Technical Infrastructure
ClassroomAttributeClassroom AttributeThe classroom attribute is written. For example; Large, Public, Small, Medium, Private
ClassroomUsageStateClassroom Usage StateThe classroom usage state is written. For example; In Use, Potentially Unused, Incomplete, Not Specified, Unused
ClassroomSeatingTypeClassroom Seating TypeThe classroom seating type is written. For example; Fixed Desk, Chair, Movable Desk, Table
ClassroomSeatingArrangementClassroom Seating ArrangementThe classroom seating arrangement is written. For example; Fixed Seating, Armchair Seating, Sequential Seating, Round Type, Oval Type, U Type, L Type, Cluster Type, Amphitheater Type
ClassroomUserTypeClassroom User TypeThe classroom user type is written. For example; Academic staff, Admin staff, Other, Public, Staff, Students, Teaching activity, Technician, Third Party
ClassroomSpecialUsingStateClassroom Special Using StateThe classroom special using state is written. For example; Exhibition Area, Female, Male, Unisex, Cleaning Staff, Mailboxes, Outdoor Terrace, Recycling, Waste Disposal, Server Room, Rehearsal Room
AreaClassroom AreaClassroom area is written in m2 units.
VolumeClassroom VolumeClassroom volume is written in m3 units.
CountWindowsWindows CountWindows count of classroom can be written.
StatusFurnishedFurnished StatusFurnished status of classroom can be written. 1:Yes, 0:No
StatusSinkWaterSink/Water StatusSink/Water status of classroom can be written. 1:Yes, 0:No
StatusHeatingHeating StatusHeating status of classroom can be written. 1:Yes, 0:No
Table 8. Classroom Data Type Fields