---
title: "Process calendar event updates and deletions"
method: POST
path: "/calendar-event-webhook"
---

# Process calendar event updates and deletions

`POST /calendar-event-webhook`

This endpoint processes calendar event updates and deletions based on the provided payload.

## Request body

- object
  - `meetingId` string
  - `connectionId` string
  - `userId` string
  - `calendarType` string
  - `type` string
  - `calendarId` string
  - `data` object
    - `fields` object
      - `id` string
      - `allDay` boolean
      - `attendees` object[]
        - `email` string
      - `createdTime` string, date-time
      - `description` string
      - `endDate` string, date-time
      - `fromDate` string, date-time
      - `location` string
      - `subject` string
      - `timezone` string
      - `webLink` string
      - `recurrence` string
      - `meetingLink` string
      - `organizer` string
      - `editable` boolean
      - `isCancelled` boolean

## Response `200`

Event processed successfully

- object
  - `message` string

## Other responses

- `400` — Error occurred while processing the event

---

[API](https://skmtc.dev/supabase/apis/dalil-oauth-resource-api.md) · [All operations](https://skmtc.dev/supabase/apis/dalil-oauth-resource-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/supabase/dalil-oauth-resource-api/revisions/40a7125e0355/schema)
