Hey, thanks for the fantastic resource for material! I'm in the middle of building a small application which is based around new/unaired television series, and in order to get the information from tvmaze I need to do quite a lot of API calls, I was wondering if there's any visibility in the future of adding a couple of features to the scheduling?
Suggestion 1: Add a date range to /schedule. This could be in the form of /schedule?start=:date&end=:date, so users can pull detail for a range of dates at once. At the moment if I want to create a cache in the past, I would need to loop through all of the days I want to pull (eg, every day in September) and call the API for each one.
Suggestion 2: Add a season/episode(number) to /schedule. This one might not be used as much by anyone, but it allows easily visibility of new series starting, or new seasons starting. Again, could be in the form of /schedule?season=:season&episode=:episode
I also have one question which I don't fully understand. In /schedule output it has output['show'] for the series information. In /schedule/full it has output['_embedded']['show'] for the series information, what's the reason for having _embedded? (or could this simply be something that's pulling in the language I'm using..)
Thanks!