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.
The first part of your
*.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.
Read more โ
๐งฉ
Embed Widget
Drop a small <script> tag into Squarespace, Wix, or any HTML page to display a registration form or event card.
Read more โ
๐
JSON API
Fetch a single event or registration form as JSON. CORS-enabled โ call directly from a browser.
Read more โ
๐
OData (Excel / Power BI)
Connect Excel or Power BI to your members, contacts, events, forms, and registrations using the OData V4 protocol.
Read more โ
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.
No EasyShul login required for any endpoint on this site. The
server uses your organization's public read-only token internally.