Webhooks
Handle Google Calendar push notifications
Receives push notifications from Google Calendar when watched events change. Used for RSVP tracking - when attendees accept/decline calendar invites, Google sends a notification here, and we update session_attendance records.
Setup Instructions:
- Register your webhook URL with Google (see GOOGLE_CALENDAR_WEBHOOK.md)
- Set GOOGLE_CALENDAR_WEBHOOK_TOKEN env var for verification
- Webhook URL must be HTTPS in production
Headers from Google:
- X-Goog-Channel-ID: Your channel ID
- X-Goog-Resource-ID: Google's resource ID
- X-Goog-Resource-State: "sync", "exists", or "not_exists"
- X-Goog-Channel-Token: Your verification token
- X-Goog-Resource-URI: URI of changed resource
post/webhooks/google-calendar
Request
- Base URLhttps://api.production.yourmedley.com
- Authnone declared
Response
Webhook processed
Changes
No recorded changes to this operation across all 1 revision of this API.