-
Notifications
You must be signed in to change notification settings - Fork 10
Description
Related Product
Webhooks
Describe the question
Is there a supported way to reliably get the final event ID from calendar.v2.events.event_request.* webhooks so that we can update a non-critical field (specifically the event summary, not the description) after an event is submitted or approved?
Our account only appears to have access to event_request.* webhooks and not event.created or event.updated, which makes it unclear how to safely reference the actual event.
What have you tried that worked?
- Receiving event_request.created and event_request.updated webhook payloads successfully.
- Reading and updating event summaries via the Calendar API when the event ID is known.
- Generating display-only summaries outside of Planning Center (this works reliably).
What have you tried that didn’t work?
- Updating event summaries in response to event_request.* webhooks due to the lack of a clear or documented way to map an event request to the final event.
- Listening for event.created or event.updated webhooks, which do not appear as options for our account.
- Waiting for approval events or adding delays, which does not solve the missing event ID issue.
Additional context
The goal is to standardize the event summary automatically after submission or approval. We are intentionally not trying to modify event descriptions or core event data.
If this workflow is not supported by design, confirmation would still be very helpful so we can plan accordingly.
I have..
- Reviewed the documentation found at https://developer.planning.center/docs
- Searched for previous issues answering this question
- Removed all private information from this issue (credentials, tokens, emails, phone numbers, etc.)
- Reviewed my issue for completeness