summaryrefslogtreecommitdiff
path: root/alarm/node_modules/pronote-api/src/server/schemas/student.graphql
blob: 99dd73f425f5ef7a6fe0003b63b1fe66538309ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
extend type Query {
    timetable(from: Date, to: Date): [Lesson!]
    marks(period: String): Marks
    evaluations(period: String): [EvaluationSubject!]
    absences(period: String, from: Date, to: Date): Absences
    infos: [Info]
    contents(from: Date, to: Date): [LessonContent!]
    homeworks(from: Date, to: Date): [Homework!]
    menu(from: Date, to: Date): [MenuDay!]
    files: [File!]
}

extend type PronoteUser {
    establishment: PronoteNamedObject!
    avatar: String
    studentClass: PronoteNamedObject!
    classHistory: [PronoteClassHistoryElement!]!
    groups: [PronoteNamedObject!]!
    tabsPillars: [PronoteTabPillars!]!
    tabsPeriods: [PronoteTabPeriods!]!
}