EasyShul Public APIs
A small set of read-only endpoints that expose your synagogue's events and registration forms without requiring a login. Use them to publish a calendar feed, embed a registration form on your website, or pull data into Excel.
*.easyshul.com subdomain. Code samples on every page update to use this value.
Pick a topic
Calendar Feed (iCal)
Publish your events as an iCalendar feed that members can subscribe to in Google Calendar, Outlook, or Apple Calendar.
Embed Widget
Drop a small <script> tag into Squarespace, Wix, or any HTML page to display a registration form or event card.
Calendar Widget
Embed a full monthly calendar with events, Hebrew dates, halachic times (zmanim), and external calendar subscriptions.
Today Widget
A compact panel showing today's date, Hebrew date, parsha, holiday, Omer count, events, and zmanim.
JSON API
Fetch a single event or registration form as JSON. CORS-enabled โ call directly from a browser.
OData (Excel / Power BI)
Connect Excel or Power BI to your members, contacts, events, forms, and registrations using the OData V4 protocol.
What you'll need
- Your organization key โ the subdomain you log in to. For example, if you use
https://mercazseattle.easyshul.com, your key ismercazseattle. - An event or form ID โ the long string at the end of an EasyShul event or form URL (e.g.,
69acff4de1f05800267057e6). Required only for the embed widget and JSON endpoints. - The base URL of this server โ every example uses
{base}as the host.