Calendar
It is used to add new events in the calendar, update the existing one or to get information about the events.
Endpoints
| Type | URI | Description |
|---|---|---|
| GET | ./calendars/event | Return all details for an event. |
| POST | ./calendars/event | Add new event. |
| PUT | ./calendars/event | Update an event and change all fields you want. |
| DELETE | ./calendars/event | Delete a event from calendar. |
| GET | ./calendars/sessions | Can be used to retrieve lists of events with various filters. |
| PUT | ./calendars/sessions | Change the date and hours to a specific session. |
| POST | ./calendars/share | Share an event. |
| PUT | ./calendars/share | Accept or Reject a shared event. |
| DELETE | ./calendars/share | Delete a share group. |
| GET | ./calendars/new | Return the list with shared events waiting to approve. |
