Subscribe to real-time Planning Center webhooks instead of polling the API
domain: api.planningcenteronline.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Visit https://api.planningcenteronline.com/webhooks in your developer account and click "Add A New Subscription URL"
Register your HTTPS endpoint and select which events to listen for (events are organized per product, e.g. People, Giving)
Confirm your endpoint correctly acknowledges Planning Center's delivery requests so it isn't retried indefinitely
Optionally manage subscriptions programmatically via the webhook_subscriptions API resource
Validate the authenticity of incoming payloads before trusting them
Known gotchas
Webhook event coverage is added per product over time (e.g. Giving webhooks shipped separately from core webhooks per Planning Center's changelog) — confirm your target product's events actually exist
Webhook delivery does not guarantee ordering; reconcile against the REST API if event order matters
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp
Need this verified for your stack — or a route we don't have yet?