rest-client.usarb.md Open in urlscan Pro
93.116.117.196  Public Scan

URL: https://rest-client.usarb.md/
Submission: On August 16 via automatic, source certstream-suspicious — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

Rest Client USARB 1.0.13-RELEASE
------------------------ Spring Boot 2.1.4.RELEASE ------ Java 1.8
------------------------

TIMETABLE # BY: ID, GROUPNAME, ..., GROUPID, ..., DAYNUMBER, SEMESTERNUMBER,
WEEKNUMBER, WEEKDATE

CLICK TO TEST:
/timetable
/timetable/license
/timetable/master
/timetable/license?id=787904
/timetable/license?weekDate=04/09/2018
/timetable?weekDate=04/09/2018
/timetable/license?weekDate=04/09/2018&groupId=82
/timetable?weekDate=25/04/2019&groupName=IS41R
/timetable/license?weekDate=04/09/2018&dayNumber=1&groupId=82
/timetable?weekNumber=1&semesterNumber=1
/timetable/license?weekNumber=1&semesterNumber=1&groupId=82
/timetable/license?weekNumber=1&semesterNumber=1&dayNumber=1&groupId=82
/timetable/license?weekNumber=1&semesterNumber=1&dayNumber=1&groupId=82

PARAMS:

<params>
  <id required="false" type="Integer"></id>
  <groupName required="false" type="String"></groupName>
  <teacherName required="false" type="String"></teacherName>
  <classroomName required="false" type="String"></classroomName>
  <groupId required="false" type="Integer"></groupId>
  <teacherId required="false" type="Integer"></teacherId>
  <classroomId required="false" type="Integer"></classroomId>

  <dayNumber required="false" type="Integer"></dayNumber>

  <semesterNumber required="false" type="Integer"></semesterNumber>
  <weekNumber required="false" type="Integer"></weekNumber>

  <weekDate required="false" type="Date"></weekDate>
</params>

RESULT:

[{
    id: 550146,
    dayName: "Luni",
    dayNumber: 1,
    lessonNumber: 3,
    date: "04/09/2018",
    classroom: {
        id: 30,
        name: "Aula 310",
        shortName: "310",
        capacity: 0,
        blocked: false
    },
    weekNumber: 1,
    lesson: {
        id: 41515,
        group: {
            id: 720,
            specialityId: 1011,
            name: "IM21Z",
            year: 2,
            active: true
        },
        subgroup: "IM21Z",
        torrent: {
            id: 27623,
            teacher: {
                id: 3,
                name: "Budescu Lidia Ion",
                nameTimetable: "B. Lidia",
                color: "-16711681",
                departmentId: 452,
                personId: 33,
                active: true,
                title: "conf. univ., dr."
            },
            discipline: {
                id: 2468,
                departmentId: 1702,
                name: "Tehnologia materialelor II",
                engName: "Technology of Materials II",
                shortName: null,
                checked: true
            },
            lessonType: "Prelegeri",
            semester: {
                id: 1,
                weekNumber: 1,
                semesterNumber: 1,
                date: "03/09/2018"
            }
            hours: 4,
            totalHours: 23
        },
        dimension: 1
    }
}, ...]


SHORT TIMETABLE # BY: ID, GROUPNAME, ..., GROUPID, ..., DAYNUMBER,
SEMESTERNUMBER, WEEKNUMBER, WEEKDATE

CLICK TO TEST:

/timetable/short
/timetable/license/short
/timetable/master/short
/timetable/license/short?id=787904
/timetable/license/short?weekDate=04/09/2018
/timetable/short?weekDate=04/09/2018
/timetable/license/short?weekDate=04/09/2018&groupId=82
/timetable/short?weekDate=25/04/2019&groupName=IS41R
/timetable/license/short?weekDate=04/09/2018&dayNumber=1&groupId=82
/timetable/short?weekNumber=1&semesterNumber=1
/timetable/license/short?weekNumber=1&semesterNumber=1&groupId=82
/timetable/license/short?weekNumber=1&semesterNumber=1&dayNumber=1&groupId=82
/timetable/license/short?weekNumber=1&semesterNumber=1&dayNumber=1&groupId=82

PARAMS:

<params>
  <id required="false" type="Integer"></id>
  <groupName required="false" type="String"></groupName>
  <teacherName required="false" type="String"></teacherName>
  <classroomName required="false" type="String"></classroomName>
  <groupId required="false" type="Integer"></groupId>
  <teacherId required="false" type="Integer"></teacherId>
  <classroomId required="false" type="Integer"></classroomId>

  <dayNumber required="false" type="Integer"></dayNumber>

  <semesterNumber required="false" type="Integer"></semesterNumber>
  <weekNumber required="false" type="Integer"></weekNumber>

  <weekDate required="false" type="Date"></weekDate>
</params>

RESULT:

[{
    id: 787904,
    lessonNumber: 2,
    dayName: "Joi",
    dayNumber: 4,
    semesterNumber: 2,
    date: "18/04/2019",
    weekNumber: 11,
    classroomId: 145,
    classroomName: "Aula 541",
    groupId: 82,
    groupName: "AP11Z",
    subgroupName: "Subgrupa 5",
    subgroup: true,
    teacherId: 800,
    teacherName: "Costin Iraida Mihail",
    teacherShortName: "I. Costin",
    teacherLongName: "asist. univ. Costin Iraida Mihail",
    disciplineId: 3524,
    disciplineName: "Limba franceză II",
    lessonType: "Laborator"
}, ...]


TEACHER TIMETABLE # BY: TEACHERID, TEACHERNAME, DAYNUMBER, WEEKDATE

CLICK TO TEST:

/timetable/teacher?teacherName=Gorea Adela Tudor
/timetable/teacher?teacherName=Gorea Adela Tudor&weekDate=04/09/2018
/timetable/license/teacher?teacherId=817&weekDate=04/09/2018
/timetable/license/teacher?teacherName=Gorea Adela Tudor&weekDate=04/09/2018
/timetable/license/teacher?teacherId=817&weekDate=04/09/2018&dayNumber=1

PARAMS:

<params>
  <teacherId required="true" type="Integer"></teacherId>
  <teacherName required="false" type="String"></teacherName>
  <dayNumber required="false" type="Integer"></dayNumber>
  <weekDate required="false" type="Date"></weekDate>
</params>

RESULT:

[{
    date: "04/09/2018",
    lessonNumber: 2,
    items: [{
        lessonType: "PRELEGERI",
        discipline: "Principiile economiei de piață",
        primaryInfo: "BA11Z, CT11Z, FB11Z",
        secondaryInfo: "Aula 533"
    }]
}, ...]


GROUP TIMETABLE # BY: GROUPID, GROUPNAME, DAYNUMBER, WEEKDATE

CLICK TO TEST:

/timetable/group?groupName=IS41R
/timetable/group?groupName=IS41R&weekDate=25/04/2019
/timetable/license/group?groupId=529&weekDate=25/04/2019
/timetable/license/group?groupName=IS41R&weekDate=25/04/2019
/timetable/license/group?groupId=529&weekDate=25/04/2019&dayNumber=1

PARAMS:

<params>
  <groupId required="true" type="Integer"></groupId>
  <groupName required="true" type="String"></groupName>
  <dayNumber required="false" type="Integer"></dayNumber>
  <weekDate required="false" type="Date"></weekDate>
</params>

RESULT:

[{
    date: "14/12/2018",
    lessonNumber: 5,
    items: [{
        lessonType: "CONSULTAȚIE [Subgrupa 1]",
        discipline: "Limba engleză I",
        primaryInfo: "asist. univ., Creciun Aliona Petru",
        secondaryInfo: "Aula 445"
    }, {
        lessonType: "CONSULTAȚIE [Subgrupa 3]",
        discipline: "Limba franceză I",
        primaryInfo: "asist. univ. Costin Iraida Mihail",
        secondaryInfo: "Aula 555"
    }]
}, ...]


CLASSROOM TIMETABLE # BY: CLASSROOMID, CLASSROOMNAME, DAYNUMBER, WEEKDATE

CLICK TO TEST:

/timetable/classroom?classroomName=Aula 141
/timetable/classroom?classroomName=Aula 141&weekDate=25/04/2019
/timetable/license/classroom?classroomId=15&weekDate=25/04/2019
/timetable/license/classroom?classroomName=Aula 141&weekDate=25/04/2019
/timetable/license/classroom?classroomId=15&weekDate=25/04/2019&dayNumber=1

PARAMS:

<params>
  <classroomId required="true" type="Integer"></classroomId>
  <classroomName required="true" type="String"></classroomName>
  <dayNumber required="false" type="Integer"></dayNumber>
  <weekDate required="false" type="Date"></weekDate>
</params>

RESULT:

[{
    date: "03/09/2018",
    lessonNumber: 1,
    items: [{
        lessonType: "PRELEGERI",
        discipline: "Bazele asigurărilor și reasigurărilor",
        primaryInfo: "asist. univ. Nichitcin Corina Mihail",
        secondaryInfo: "CT31Z, FB31Z"
    }]
}, ...]


HOURS/DATE TIMETABLE # BY: GROUPNAME, ..., GROUPID, ..., DAYNUMBER, WEEKDATE

CLICK TO TEST:

/timetable/hours-per-date?teacherName=Gorea Adela Tudor
/timetable/hours-per-date?teacherName=Gorea Adela Tudor&weekDate=04/09/2018
/timetable/license/hours-per-date?teacherId=817&weekDate=04/09/2018
/timetable/license/hours-per-date?teacherName=Gorea Adela Tudor&weekDate=04/09/2018
/timetable/license/hours-per-date?teacherId=817&weekDate=04/09/2018&dayNumber=1

/timetable/hours-per-date?groupName=IS41R
/timetable/hours-per-date?groupName=IS41R&weekDate=25/04/2019
/timetable/license/hours-per-date?groupId=529&weekDate=25/04/2019
/timetable/license/hours-per-date?groupName=IS41R&weekDate=25/04/2019
/timetable/license/hours-per-date?groupId=529&weekDate=25/04/2019&dayNumber=1

/timetable/hours-per-date?classroomName=Aula 141
/timetable/hours-per-date?classroomName=Aula 141&weekDate=25/04/2019
/timetable/license/hours-per-date?classroomId=15&weekDate=25/04/2019
/timetable/license/hours-per-date?classroomName=Aula 141&weekDate=25/04/2019
/timetable/license/hours-per-date?classroomId=15&weekDate=25/04/2019&dayNumber=1

PARAMS:

<params>
  <groupId required="false" type="Integer"></groupId>
  <teacherId required="false" type="Integer"></teacherId>
  <classroomId required="false" type="Integer"></classroomId>
  <groupName required="false" type="String"></groupName>
  <teacherName required="false" type="String"></teacherName>
  <classroomName required="false" type="String"></classroomName>

  <dayNumber required="false" type="Integer"></dayNumber>
  <weekDate required="false" type="Date"></weekDate>
</params>

RESULT:

[{
    hours: 4,
    date: "03/09/2018"
}, ...]


CLASSROOMS # BY ID, PARTOFNAME, HASTIMETABLE

CLICK TO TEST:

/classrooms
/classrooms/license
/classrooms/license/241
/classrooms/license?hasTimetable=true
/classrooms?hasTimetable=true
/classrooms?partOfName=atelier

PARAMS:

<params>
  <id required="true" type="String"></id>
  <hasTimetable required="false" type="String"></hasTimetable>
  <partOfName required="false" type="String"></partOfName>
</params>

RESULT:

[{
    id: 1,
    name: "Aula 224",
    shortName: "224",
    capacity: 120,
    blocked: false
}, ...]


TEACHERS # BY: ID, PARTOFNAME, HASTIMETABLE

CLICK TO TEST:

/teachers
/teachers/license
/teachers/master
/teachers/license/1652
/teachers/license?hasTimetable=true
/teachers?hasTimetable=true
/teachers?partOfName=Lidia
/teachers?active=true

PARAMS:

<params>
  <id required="true" type="String"></id>
  <partOfName required="false" type="String"></partOfName>
  <hasTimetable required="false" type="Boolean"></hasTimetable>
  <active required="false" type="Boolean"></active>
</params>

RESULT:

[{
    id: 3,
    name: "Budescu Lidia Ion",
    nameTimetable: "B. Lidia",
    color: "-8323200",
    departmentId: 1202,
    personId: 452,
    active: true,
    title: "conf. univ., dr."
}, ...]


GROUPS # BY: ID, YEAR, PARTOFNAME, HASTIMETABLE

CLICK TO TEST:

/groups
/groups/license
/groups/master
/groups/license/443
/groups/license?hasTimetable=true
/groups?hasTimetable=true
/groups?year=2
/groups?partOfName=IS
/groups?partOfName=IS&year=2

PARAMS:

<params>
  <id required="true" type="Integer"></id>
  <year required="false" type="Integer"></year>
  <hasTimetable required="false" type="Boolean"></hasTimetable>
  <partOfName required="false" type="String"></partOfName>
</params>

RESULT:

[{
    id: 526,
    specialityId: 160,
    name: "IS21R",
    year: 2,
    active: null
}, ...]


SEMESTERS

CLICK TO TEST:

/semesters
/semesters/license
/semesters/master

RESULT:

[{
    id: 1,
    weekNumber: 1,
    semesterNumber: 1,
    date: "03/09/2018"
}, ...]


SPECIALITIES # BY: ID

CLICK TO TEST:

/specialities
/specialities/license
/specialities/master
/specialities/license/10

PARAMS:

<params>
  <id required="false" type="Integer"></id>
</params>

RESULT:

[{
    id: 10,
    facultyId: 21,
    departmentId: 1201,
    universityCode: 2,
    name: "Limba şi literatura română şi limba franceză",
    code: "0114.8",
    oldCode: "141.08",
    organizationForm: "ZI",
    studyYearsCount: 4,
    genericArea: {
        id: 18,
        code: "011",
        name: "Ştiinţe ale educaţiei",
        engName: "Education sciences"
    },
    genericArea116Id: 1,
    professionalArea: {
        id: 25,
        code: "0111",
        name: "Ştiinţe ale educaţiei",
        engName: "Education sciences"
    },
    professionalArea116Id: 1,
    creditNumber: 240,
    engName: "Romanian Language and Literature and French Language",
    romTitle: "Licenţiat în Știinţe ale educaţiei",
    engTitle: "Licentiate in Education Sciences",
    directHours: "4194",
    individualHours: "3006",
    romStatus: "Titularul diplomei poate fi angajat în calitate de profesor de limba ...",
    engStatus: "The holder of the diploma may work as  Teacher of Romanian language and ...",
    studyDurationR: "Durata programului: 240 credite (4 ani de studii). Anul I - 30 săptămâni ...",
    studyDurationE: "Programme Length: 240 credits (4 years). 1st year - 30 weeks ...",
    newFacultyId: 21,
    shareOfPlanUnits: {
        id: 6,
        orientation: "Dublaspecialitate",
        creditCounts: 240
    },
    mono: false,
    studyLanguage: "Limba română, franceză~Romanian, French",
    romAccreditation: null,
    engAccreditation: null
}, ...]


DEPARTMENTS # BY: ID

CLICK TO TEST:

/departments
/departments/license
/departments/master
/departments/license/1701

PARAMS:

<params>
  <id required="false" type="Integer"></id>
</params>

RESULT:
RESULT:

[{
    id: 1701,
    facultyId: 22,
    name: "Catedra de matematică și informatică",
    code: 1701
}, ...]


FACULTIES # BY: ID

CLICK TO TEST:

/faculties
/faculties/license
/faculties/master
/faculties/license/22

PARAMS:

<params>
  <id required="false" type="Integer"></id>
</params>

RESULT:

[{
    id: 22,
    name: "Ştiinţe Reale, Economice şi ale Mediului",
    universityCode: 2,
    manager: "conf. univ., dr. Ina Ciobanu",
    engName: "Faculty of Exact, Economic and Environmental Sciences",
    phoneManager: "4-69",
    phoneMethodist: "3-85"
}, ...]


DISCIPLINES # BY: ID, PARTOFNAME

CLICK TO TEST:

/disciplines
/disciplines/license
/disciplines/license/24
/disciplines?partOfName=fizica
/disciplines/license?partOfName=fizica

PARAMS:

<params>
  <id required="false" type="Integer"></id>
  <partOfName required="false" type="Integer"></partOfName>
</params>

RESULT:

[{
    id: 24,
    departmentId: 1701,
    name: "Utilizarea aplicațiilor standarde",
    engName: "Utilization of Standard Programs",
    shortName: "",
    checked: null
}, ...]