# e-Schooling API ## Docs - [e-Schooling API](https://developer.e-schooling.com/e-schooling-api-933147m0.md): - GETTING STARTED [Authorization](https://developer.e-schooling.com/authorization-933403m0.md): - GETTING STARTED [Defaults](https://developer.e-schooling.com/defaults-933405m0.md): - sso [Single Sign-On](https://developer.e-schooling.com/single-sign-on-933162m0.md): ## API Docs - entities [Gets all system entities](https://developer.e-schooling.com/gets-all-system-entities-15766203e0.md): Method that lists all entities in the system - entities [Gets a entity from its id](https://developer.e-schooling.com/gets-a-entity-from-its-id-15766205e0.md): Method that returns a entity object by its id - students [Gets all system students](https://developer.e-schooling.com/gets-all-system-students-15757432e0.md): Method that lists all students in the system - students [Gets a student from its id](https://developer.e-schooling.com/gets-a-student-from-its-id-15757434e0.md): Method that returns a student object by its id - tutors [Gets all system tutors](https://developer.e-schooling.com/gets-all-system-tutors-15766255e0.md): Method that lists all tutors in the system - tutors [Gets a tutor from its id](https://developer.e-schooling.com/gets-a-tutor-from-its-id-15766257e0.md): Method that returns a tutor object by its id - staffs [Gets all system staffs](https://developer.e-schooling.com/gets-all-system-staffs-15757428e0.md): Method that lists all staffs in the system - staffs [Gets a staff from its id](https://developer.e-schooling.com/gets-a-staff-from-its-id-15757430e0.md): Method that returns a staff object by its id - teachers [Gets all system teachers](https://developer.e-schooling.com/gets-all-system-teachers-15757437e0.md): Method that lists all teachers in the system - teachers [Gets a teacher from its id](https://developer.e-schooling.com/gets-a-teacher-from-its-id-15757439e0.md): Method that returns a teacher object by its id - system [Obtain tenant informations](https://developer.e-schooling.com/obtain-tenant-informations-15757436e0.md): Method that returns the tenant info based on the JWT token - sso [Generate OAuth2 Token](https://developer.e-schooling.com/generate-oauth2-token-15757426e0.md): - sso [Get user info](https://developer.e-schooling.com/get-user-info-15757427e0.md): ## Schemas - Schemas [BadRequestHttpException](https://developer.e-schooling.com/badrequesthttpexception-6110756d0.md): - Schemas [EntitiesAddresses](https://developer.e-schooling.com/entitiesaddresses-6110757d0.md): - Schemas [EntitiesContacts](https://developer.e-schooling.com/entitiescontacts-6110758d0.md): - Schemas [EntityBankAccount](https://developer.e-schooling.com/entitybankaccount-6110759d0.md): - Schemas [EntitiesList](https://developer.e-schooling.com/entitieslist-6119006d0.md): - Schemas [EntityIdentificationDocument](https://developer.e-schooling.com/entityidentificationdocument-6110760d0.md): - Schemas [Entity](https://developer.e-schooling.com/entity-6119007d0.md): - Schemas [HttpStatusCode](https://developer.e-schooling.com/httpstatuscode-6110761d0.md): - Schemas [InternalServerErrorHttpException](https://developer.e-schooling.com/internalservererrorhttpexception-6110762d0.md): - Schemas [MethodBase](https://developer.e-schooling.com/methodbase-6110763d0.md): - Schemas [EntityIdentificationDocumentInsertRequest](https://developer.e-schooling.com/entityidentificationdocumentinsertrequest-6119008d0.md): - Schemas [NotFoundHttpException](https://developer.e-schooling.com/notfoundhttpexception-6110764d0.md): - Schemas [NoContent](https://developer.e-schooling.com/nocontent-6110802d0.md): - Schemas [EntityInsertRequest](https://developer.e-schooling.com/entityinsertrequest-6119009d0.md): - Schemas [OAuthMeResponse](https://developer.e-schooling.com/oauthmeresponse-6110765d0.md): - Schemas [OAuthTokenResponse](https://developer.e-schooling.com/oauthtokenresponse-6110766d0.md): - Schemas [ProblemDetails](https://developer.e-schooling.com/problemdetails-6110767d0.md): - Schemas [Staff](https://developer.e-schooling.com/staff-6110768d0.md): - Schemas [StaffIdentificationDocumentInsertRequest](https://developer.e-schooling.com/staffidentificationdocumentinsertrequest-6110769d0.md): - Schemas [StaffInsertRequest](https://developer.e-schooling.com/staffinsertrequest-6110770d0.md): - Schemas [StaffsList](https://developer.e-schooling.com/staffslist-6110771d0.md): - Schemas [Student](https://developer.e-schooling.com/student-6110772d0.md): - Schemas [StudentIdentificationDocumentInsertRequest](https://developer.e-schooling.com/studentidentificationdocumentinsertrequest-6110773d0.md): - Schemas [StudentInsertRequest](https://developer.e-schooling.com/studentinsertrequest-6110774d0.md): - Schemas [StudentsList](https://developer.e-schooling.com/studentslist-6110775d0.md): - Schemas [SystemStatus](https://developer.e-schooling.com/systemstatus-6110776d0.md): - Schemas [Teacher](https://developer.e-schooling.com/teacher-6110777d0.md): - Schemas [TeacherIdentificationDocumentInsertRequest](https://developer.e-schooling.com/teacheridentificationdocumentinsertrequest-6110778d0.md): - Schemas [TeacherInsertRequest](https://developer.e-schooling.com/teacherinsertrequest-6110779d0.md): - Schemas [TeachersList](https://developer.e-schooling.com/teacherslist-6110780d0.md): - Schemas [Tutor](https://developer.e-schooling.com/tutor-6119010d0.md): - Schemas [TutorIdentificationDocumentInsertRequest](https://developer.e-schooling.com/tutoridentificationdocumentinsertrequest-6119011d0.md): - Schemas [TutorInsertRequest](https://developer.e-schooling.com/tutorinsertrequest-6119012d0.md): - Schemas [TutorsList](https://developer.e-schooling.com/tutorslist-6119013d0.md):