First of all thanks for this great API!!
I'm working on an application that sends out a request everyday to update the Jewish holidays on a calender. However I've noticed now 2 days in a row that it's using old data, even when I create a new request. I use this request:
https://www.hebcal.com/shabbat?cfg=json&b=18 (and a private geonameid)
I've put now cache control headers in my request with: cache-control: no-cache, or cache-control: no-cache, max-age=0. I've been playing around with the headers a little bit, but they all still result in receiving data from 2 days old. I know I can specify the date in the API request (or a HTTP header), but I'm using a simple device that doesn't know its current time and date and would make things pretty complicated, thus I was hoping anyone could help me out on how to properly get always fresh data!
I'm not sure whether I'm doing something wrong here, or if it's on the server side. The API docs: https://www.hebcal.com/home/197/shabbat-times-rest-api says it is able to handle cache-control.
Thanks for any help!
Customer support service by UserEcho