π Calendar Feed (iCal)
Publish your synagogue's events as an iCalendar (.ics) feed that
members can subscribe to in Google Calendar, Outlook, Apple Calendar, or any
other calendar app. Events stay in sync β when you add or update an event in
EasyShul, it appears in subscribers' calendars within a few hours.
*.easyshul.com subdomain.
Your subscription URL
This is the URL members will paste into their calendar app:
Open the feed in your browser β
How members subscribe
Google Calendar
- Open Google Calendar on a desktop browser.
- In the left sidebar, hover over Other calendars and click the + button.
- Choose From URL.
- Paste the subscription URL above and click Add calendar.
Apple Calendar (macOS / iOS)
- On macOS: open Calendar β File β New Calendar Subscriptionβ¦
- On iOS: Settings β Apps β Calendar β Calendar Accounts β Add Account β Other β Add Subscribed Calendar.
- Paste the subscription URL above.
- Set Auto-refresh to your preference (every hour is a good default).
Outlook (Microsoft 365 / Outlook.com)
- Open Outlook on the web.
- In the left sidebar, click Add calendar.
- Choose Subscribe from web.
- Paste the subscription URL, give it a name, pick a color, and click Import.
What's in the feed
Each event in the feed includes:
| iCal field | Source |
|---|---|
SUMMARY | Event name |
DTSTART | Event date |
DTEND | Computed from event duration |
LOCATION | Event address (formatted) |
DESCRIPTION | Event description (HTML stripped) + registration window |
URL | Virtual event link (when applicable) |
UID | {eventId}@easyshul |
DTSTAMP | Time the feed was generated |
CREATED / LAST-MODIFIED | Event timestamps |
SEQUENCE | Update counter so apps detect edits |
STATUS / TRANSP | CONFIRMED / OPAQUE |
All non-archived events are included — both past and future — so your calendar shows history as well as upcoming events.
Subscription refresh
The feed tells calendar apps to refresh hourly via the REFRESH-INTERVAL
and X-PUBLISHED-TTL headers. The HTTP response also sets
Cache-Control: max-age=3600 to keep upstream API load low.
Sharing the link
The subscription URL is safe to share publicly — it exposes only what
anyone with your *.easyshul.com address can already see on the
EasyShul events page. There are no per-user secrets or tokens in the URL.
A common pattern is to add a "Subscribe to our calendar" button on your shul's website pointing to this URL. On most operating systems, clicking the link opens the user's default calendar app with a subscribe prompt.