Your comments
You can use the JSON API to customize the response. You'll have to write a little bit of JavaScript yourself. Here's an example:
https://gist.github.com/mjradwin/d0b1e8096184c0452c7d6ff651fa85ad
To include Yom HaShoah and other modern holidays, be sure to check the "modern holidays" option at http://www.hebcal.com/hebcal
The Jewish calendar consists of 12 or 13 months of 29 or 30 days, and can be 353, 354, 355, 383, 384 or 385 days long.
http://www.jewfaq.org/calendr2.htm
Our REST API doesn't yet expose holiday Torah readings. This is a missing feature
https://github.com/hebcal/dotcom/issues/16
In the interim, your best bet might to download CSV leyning spreadsheets that we post here, as they include the aliyah-by-aliyah breakdown:
You will find several at http://www.hebcal.com/ical
70 years after 5 Iyyar 5708 on the Hebrew calendar would be 5 Iyyar 5778. You can convert that back to Gregorian at http://www.hebcal.com/converter/
Rosh Hashana falls on the 1st of Tishrei, between Elul and Cheshvan.
You can download calendars for Google Calendar and more at http://www.hebcal.com/ical
The month of Elul has 29 days. No mistake on our calendar.
Sorry to hear that Alexa is having trouble recognizing the name of our skill.
You can try saying "Alexa, open Hebcal"
Customer support service by UserEcho
You can generate Torah reading schedule for any year. Try this for Diaspora 2017
https://www.hebcal.com/hebcal/?year=2007&v=1&month=x&yt=G&s=on&i=off&set=off