API#
This is the API reference for pronotepy.
- Clients
ClientBase
ClientBase.start_day
ClientBase.week
ClientBase.logged_in
ClientBase.username
ClientBase.password
ClientBase.pronote_url
ClientBase.info
ClientBase.last_connection
ClientBase.keep_alive()
ClientBase.periods
ClientBase.post()
ClientBase.qrcode_login()
ClientBase.refresh()
ClientBase.request_qr_code_data()
ClientBase.session_check()
ClientBase.token_login()
Client
ParentClient
VieScolaireClient
- Data classes
Util
Object
Subject
Absence
Delay
Period
Average
Grade
Attachment
LessonContent
Lesson
Lesson.id
Lesson.subject
Lesson.teacher_name
Lesson.teacher_names
Lesson.classroom
Lesson.classrooms
Lesson.canceled
Lesson.status
Lesson.background_color
Lesson.outing
Lesson.start
Lesson.end
Lesson.memo
Lesson.group_name
Lesson.group_names
Lesson.exempted
Lesson.virtual_classrooms
Lesson.num
Lesson.detention
Lesson.test
Lesson.content
Lesson.normal
Homework
Information
Information.id
Information.author
Information.title
Information.read
Information.creation_date
Information.start_date
Information.end_date
Information.category
Information.survey
Information.anonymous_response
Information.attachments
Information.template
Information.shared_template
Information.content
Information.mark_as_read()
Recipient
Message
Discussion
ClientInfo
Acquisition
Evaluation
Identity
Guardian
Guardian.identity
Guardian.accepteInfosProf
Guardian.authorized_email
Guardian.authorized_pick_up_kid
Guardian.urgency_contact
Guardian.preferred_responsible_contact
Guardian.accomodates_kid
Guardian.relatives_link
Guardian.responsibility_level
Guardian.financially_responsible
Guardian.full_name
Guardian.is_legal
Student
StudentClass
Menu
Menu.self.name
Punishment
Punishment.id
Punishment.given
Punishment.exclusion
Punishment.during_lesson
Punishment.homework
Punishment.homework_documents
Punishment.circumstances
Punishment.circumstance_documents
Punishment.nature
Punishment.reasons
Punishment.giver
Punishment.schedule
Punishment.schedulable
Punishment.duration
Punishment.ScheduledPunishment
TeachingStaff
Report
Report.subjects
Report.comments
Report.ReportSubject
Report.ReportSubject.id
Report.ReportSubject.name
Report.ReportSubject.color
Report.ReportSubject.comments
Report.ReportSubject.class_average
Report.ReportSubject.student_average
Report.ReportSubject.min_average
Report.ReportSubject.max_average
Report.ReportSubject.coefficient
Report.ReportSubject.teachers
- Exceptions
- ENT / CAS
ac_orleans_tours()
ac_poitiers()
ac_reunion()
ac_reims()
ac_rennes()
atrium_sud()
cas_agora06()
cas_arsene76_edu()
cas_cybercolleges42_edu()
cas_kosmos()
cas_seinesaintdenis_edu()
eclat_bfc()
ecollege_haute_garonne_edu()
ent_94()
ent_auvergnerhonealpe()
ent_creuse()
ent_creuse_educonnect()
ent_elyco()
ent_essonne()
ent_hdf()
ent_mayotte()
ent_somme()
ent_var()
ent77()
ent_ecollege78()
extranet_colleges_somme()
ile_de_france()
laclasse_educonnect()
laclasse_lyon()
l_normandie()
lyceeconnecte_aquitaine()
lyceeconnecte_edu()
monbureaunumerique()
neoconnect_guadeloupe()
occitanie_montpellier()
occitanie_montpellier_educonnect()
occitanie_toulouse_edu()
paris_classe_numerique()
pronote_hubeduconnect()
val_de_marne()
val_doise()