Your comments
Thanks for using Hebcal APIs.
Our REST APIs accept only a single geonameid. There is no way to send more than one in a single request. The only way to get events for multiple locations is to make multiple API requests.
Golf luck with your application!
Hi, thanks for posting this question on the Hebcal user support page.
As you correctly observed, the Shabbat candle lighting times widget doesn't natively support any ability for visitors to enter their own location.
A software developer could use the API to offer such a feature and integrate it into your wordpress website. We regret that we at Hebcal.com aren't able to do that work (even for pay).
We'll leave this question open in the hopes that someone else who might be interested in taking on the work will respond.
Best of luck to you!
Hi, thanks for using Hebcal.
We apologize that the calendar feed for daily zmanim is not published anywhere on the Hebcal website. We do have experimental iCalendar feeds you can add to Google Calendar, Apple Calendar, Outlook, etc. These are free to use, with the caveat that they don't offer any customization. This is an iCalendar feed variation of our Zmanim developer API.
Because these calendar feeds are still a new feature in "soft launch" phase, we haven't publicized/documented them well, and as such they are a little tricky to use. If you are comfortable using iCalendar feeds, you may be able to make use of this feature immediately.
For the full Zmanim iCalendar feed, you can use this URL format
http://download.hebcal.com/zmanim.ics?zip=90210
You will need to replace zip= with your USA ZIP code. Or, if you live outside of the US, use geonameid= with a GeoNames.org ID for any of 100,000 world cities supported by Hebcal.com. You can find the geonameid to use by going to our Shabbat Times page, search for your city, click the "Get Shabbat Times" button, then look for geonameid= in the results page URL.
For sunrise/sunset only, you can subscribe to this iCalendar feed:
http://download.hebcal.com/sunrs.ics?zip=90210
Shabbat shalom!
Hi, thanks for contacting Hebcal!
To get times of the day for Beit Shemesh, you're going to want to use our Zmanim API. When specifying the location, you're going to use the geonameid parameter and the value 295432, which is the numerical ID for Beit Shemesh.
And example URL might be
https://www.hebcal.com/zmanim?cfg=json&geonameid=295432&start=2023-01-30&end=2023-02-12
Good luck! Feel free to post additional questions if you have more.
Please see above comment about the eventSources feature. Your events will be specified in a separate feed that you host yourself.
There is more detail and examples in the FullCalendar.io documentation.
Hi, thank you for using Hebcal.
Pesach 2040 / פֶּסַח 5800 begins in the Diaspora at sundown on Wednesday, 28 March 2040 and ends at nightfall on Thursday, 5 April 2040.
Although the dates on the Gregorian calendar can shift, Passover always begins on the 15th day of the month of Nisan in the Jewish calendar. So according to the Hebrew calendar, Passover can never be "early" or "not early".
Encyclopædia Britannica has an excellent introduction to the Jewish calendar.
Does this answer your question?
Customer support service by UserEcho
Hi, thanks for using Hebcal.
If you used the Hebcal Android (Google Calendar) download instructions, then you should be able to view the same holidays on Google Calendar on your laptop.
Please note, there is a confusingly similar named Android app called HebCal & Widget available on the Google Play store. This app is not affiliated with Hebcal.com in any way. It is developed by a completely separate organization called BotenSoft. The Hebcal name isn't trademarked so we can't stop them from using it.
Although they use the same name, we have no relationship with BotenSoft and cannot offer support for their app.