Events
Update Event
Update an existing event
PUT
This endpoint requires authentication and the
updateEvent permission.Path Parameters
The unique identifier (UUID) of the event to update
Request Body
Event title
Event description
Event start date and time in ISO 8601 format
Event end date and time in ISO 8601 format
Event timezone (e.g., “America/New_York”)
Event location details
Event type. One of:
service: Church servicemeeting: Meetingconcert: Concertworkshop: Workshopconference: Conferencesocial: Social eventother: Other event type
Event status. One of:
scheduled: Default status for upcoming eventscancelled: Cancelled eventspostponed: Postponed eventsrescheduled: Rescheduled events
Event recurrence details
Event reminders
Event attachments
Array of event tags
Maximum number of attendees (if applicable)
Whether geolocation is required for attendance
Geofence radius in meters (if applicable)
UUID of the uploaded thumbnail file
Response
Returns the updated event object. See Get Event Details for the response format.Error Responses
Error details when the request fails
Common error cases:
- 400 Bad Request: Invalid request body or validation errors
- 401 Unauthorized: Missing or invalid access token
- 403 Forbidden: Insufficient permissions
- 404 Not Found: Event not found
