Hi
I’m using the “Get Channel iCalendar” API for a personal program to manage my schedule and for Apple’s Calendar app.
I’ve planned my stream for 2025 and the list is higher to 100 items. Now the API send me a 400 error :
{“error”:“Bad Request”,“status”:400,“message”:“ids exceeded maximum number of ids: 101”}
Is it possible to have the 100 items instead of an error ?
Is it possible to get the list from a date ?
No filter is explained in the doc. Am I the only one to use this feature with a lot of streams in the past and the future ?
What call are you making to the API?
Brew
3
I didn’t even know this was part of the API! It piqued my curiosity enough to look into the documentation:
- No authorization needed
- The call takes a single parameter:
broadcaster_id
Popped @PatrickPremartin’s id in there, and sure enough, no cursor/pagination. Just an error: https://api.twitch.tv/helix/schedule/icalendar?broadcaster_id=570433833
Yep. My schedule is over quota. 
I’ve added something like 150 streams with different subjects to the end of the year.
Thanks @BarryCarlyon I didn’t know this repository exist. I’ve subscribed to the issue to follow it.