patch https://ext.edusign.fr/v1/events/
Updates an existing event with new information.
What this endpoint does:
- Updates only the fields you specify (partial update)
- Creates new classrooms if they don't exist
- Intelligently manages student and professor associations
- Sends notifications to students for upcoming events (within 14 days)
- Handles errors gracefully if some student/professor IDs are invalid
Smart participant management:
- Replacement logic: When you provide a students or professors array, it completely replaces the existing list
- Adding participants: The system automatically determines who to add
- Removing participants: The system automatically determines who to remove
- Empty arrays: Send [] to remove all students or professors from the event
Automatic notifications: Students receive push notifications when dates, times, or locations change for upcoming events.
Partial updates: Only include the fields you want to change. Omitted fields remain unchanged.