Download OpenAPI specification:Download
This microservice is used to manage all the informations and processes about calendars, including creation of a new one and creation/modify of existing lessons
email_executor | string |
Anno_Scolastico | string |
Istituto | integer |
Classe | string |
ID | integer |
{ "email_executor": "string", "Anno_Scolastico": "string", "Istituto": "integer", "Classe": "string" }
{ "message": "Calendar created successfully" }
Nome_lezione | string |
Materia | integer |
Professore | string |
Ora_inizio | string |
Ora_fine | string |
Data_Inizio | string |
Data_Fine | string |
Giorno | string |
ID_Calendario | integer |
{ "email_executor": "string", "lesson": "protobuf.Lesson" }
{ "message": "Lesson created successfully" }
email_executor | string |
lesson | object |
ISBNs | Array of strings |
{ "email_executor": "string", "lesson": "Lesson", "ISBNs": "string[]" }
{ "message": "Books successfully added for the lesson" }
email_executor | string |
lesson | object |
{ "email_executor": "string", "lesson": "Lesson" }
{ "message": "Lesson deleted successfully" }
email_executor | string |
lesson | object |
ISBNs | Array of strings |
{ "email_executor": "string", "lesson": "Lesson", "ISBNs": "string[]" }
{ "message": "Book successfully removed from the lesson" }
email_executor | string |
professor | integer |
CalendarID | object |
CalendarExplicit | object |
{ "email_executor": "string", "professor": "Lesson", "CalendarID": "profotbuf.CalendarID" }
{ "message": "Lessons deleted successfully" }
email_executor | string |
professor | integer |
CalendarID | object |
CalendarExplicit | object |
{ "email_executor": "string", "professor": "Lesson", "CalendarExplicit": "profotbuf.CalendarExplicit" }
{ "message": "Lessons deleted successfully" }
email_executor | string |
lesson | object |
nuovaInizioData | string |
nuovaFineData | string |
{ "email_executor": "string", "lesson": "Lesson", "nuovaInizioData": "string", "nuovaFineData": "string" }
{ "message": "Lesson deleted successfully" }
email_executor | string |
lesson | object |
ISBNs | Array of strings |
nuovaInizioData | string |
nuovaFineData | string |
{ "email_executor": "string", "lesson": "Lesson", "ISBNs": "string[]", "nuovaInizioData": "string", "nuovaFineData": "string" }
{ "message": "Books changed successfully." }
email_executor | string |
lesson | object |
nuovaInizioData | string |
nuovaFineData | string |
{ "email_executor": "string", "lesson": "Lesson", "nuovaInizioData": "string", "nuovaFineData": "string" }
{ "message": "Lesson set as absence successfully." }
email_executor | string |
lesson | object |
nuovoGiorno | string |
nuovaInizioData | string |
nuovaFineData | string |
{ "email_executor": "string", "lesson": "Lesson", "nuovoGiorno": "string", "nuovaInizioData": "string", "nuovaFineData": "string" }
{ "message": "Successfully changed date to lesson" }
email_executor | string |
lesson | object |
nuovaInizioData | string |
nuovaFineData | string |
nuovaOraInizio | string |
nuovaOraFine | string |
{ "email_executor": "string", "lesson": "Lesson", "nuovoGiorno": "string", "nuovaInizioData": "string", "nuovaFineData": "string", "nuovaOraInizio": "string", "nuovaOraFine": "string" }
{ "message": "Successfully changed time to lesson" }
{ "email": "string", "nome": "string", "cognome": "string", "classes": "string[]", "subjects": "string[]", "institutesName": "string[]", "institutesCitta": "string[]" }
{ "email": "string", "nome": "string", "cognome": "string", "classes": "string", "subjects": "string[]", "institutesName": "string", "institutesCitta": "string" }
date | string |
giorno | integer |
CalendarID | object |
CalendarExplicit | object |
{ "date": "string", "giorno": "string", "CalendarID": "protobuf.CalendarID" }
{ "Lessons": "object" }
date | string |
giorno | integer |
CalendarID | object |
CalendarExplicit | object |
{ "date": "string", "giorno": "string", "CalendarExplicit": "protobuf.CalendarExplicit" }
{ "Lessons": "object" }
date | string |
giorno | integer |
CalendarID | object |
CalendarExplicit | object |
{ "date": "string", "giorno": "string", "CalendarID": "protobuf.CalendarID" }
{ "message2": "object" }
date | string |
giorno | integer |
CalendarID | object |
CalendarExplicit | object |
{ "date": "string", "giorno": "string", "CalendarExplicit": "protobuf.CalendarExplicit" }
{ "message2": "object" }
Nome_lezione | string |
Materia | integer |
Professore | string |
Ora_inizio | string |
Ora_fine | string |
Data_Inizio | string |
Data_Fine | string |
Giorno | string |
ID_Calendario | integer |
{ "message2": "string[]" }
Nome_lezione | string |
Materia | integer |
Professore | string |
Ora_inizio | string |
Ora_fine | string |
Data_Inizio | string |
Data_Fine | string |
Giorno | string |
ID_Calendario | integer |
{ "message": "string" }