Auditoriums endpoint
findOne
Method returns a group.
Example
import { Nurekit } from "nurekit";
const nurekit = new Nurekit();
const auditorium = await nurekit.auditoriums.findOne("285");
API
const { Id, Name } = await nurekit.auditoriums.findOne(name);
Input
name- name of the auditorium you want to get info about (required)
Output
In output you will get an object with such fields:
Id: numberName: string
findMany
Method returns an array of auditoriums.
Example
import { Nurekit } from "nurekit";
const nurekit = new Nurekit();
const auditoriums = await nurekit.auditoriums.findMany();
API
const auditoriums = await nurekit.auditoriums.findMany();
Input
This method doesn’t need any arguments.
Output
In output you will get an array of objects with such fields:
Id: numberName: string
getSchedule
Method returns a schedule for an auditorium.
Example
import { Nurekit } from "nurekit";
const nurekit = new Nurekit();
const schedule = await nurekit.auditoriums.getSchedule({
auditoriumName: "287",
startTime: "2023-09-11",
endTime: "2023-09-15",
});
API
const schedule = await nurekit.auditoriums.getSchedule({
auditoriumName,
startTime,
endTime,
});
Input
auditoriumName: string- the name of an auditorium you want to get schedule for (required);startTime: string- start time of the period for which you want to receive the schedule (required);endTime: string- end time of the period for which you want to receive the schedule (required).
Output
In output you will get an array of objects with such fields
Id: numberStartTime: numberEndTime: numberAuditorium: stringNumberPair: numberType: stringGroups: IGroup[]Id: numberName: string
Teachers: ITeacher[]Id: numberFullName: stringShortName: string
Subject: ISubject[]Id: numberBrief: stringTitle: string