Create or update calendar event (Admin)
Create a new calendar event or update an existing one. Requires admin authentication.
POST
https://api.channelautomation.com/api/calendar/eventsAuthorization
Request body JSON required
Example requests
{
"workspace_id": "workspace-uuid",
"event_title": "Product Consultation",
"event_description": "Initial consultation meeting",
"start_time": "2025-07-15T09:00:00Z",
"end_time": "2025-07-15T10:00:00Z",
"status": "scheduled",
"location": "Virtual Meeting",
"notes": "Customer interested in kitchen renovation"
}{
"id": "appointment-uuid",
"event_title": "Updated Consultation",
"start_time": "2025-07-15T10:00:00Z",
"end_time": "2025-07-15T11:00:00Z"
}