UpdateRecurringEvent

View as Markdown
Update recurring event This API endpoint allows you to update a recurring event by specifying a recurrence rule. The recurrence rule must follow the [iCalendar specification](https://icalendar.org), using the `DTSTART` and `RRULE` elements to define the event's start date and recurrence pattern. #### Parameters - rrule: A string defining the start date and recurrence rule, following the iCalendar format. The rule should consist of: - A `DTSTART` element on the first line, specifying the start date and time of the event. - An `RRULE` element on the second line, specifying the recurrence pattern (e.g., daily, weekly, monthly). ``` Each element should be on a separate line, separated by a newline character (`\n`). ```

Headers

tenantstringOptional
schoolCodestringOptional

Request

This endpoint expects an object.
idintegerRequired
rrulestringRequired
titlestringRequired
durationintegerRequired
createdBystringRequiredformat: "email"
visibleToStudentsbooleanRequired
visibleToProfessorsbooleanRequired
descriptionanyOptional

Response headers

Pragmastring
Expiresstring
Cache-Controlstring
X-Frame-Optionsstring
X-XSS-Protectionstring
Access-Control-Max-Agestring
X-Content-Type-Optionsstring
Access-Control-Allow-Originstring
Access-Control-Allow-Headersstring
Access-Control-Allow-Methodsstring
Access-Control-Expose-Headersstring
Access-Control-Allow-Credentialsstring

Response

OK
idinteger
rrulestring
titlestring
durationinteger
createdBystringformat: "email"
visibleToStudentsboolean
visibleToProfessorsboolean
descriptionany