Starting on or soon after February 20, 2020, we are making a few changes to Streams v5 endpoints.
- The stream endpoint will no longer return a
offsetparameter with a value over 900 will be ignored
All third party application developers who are actively using this functionality are encouraged to update their applications to remove dependencies on these features by February 20 to ensure that they continue to function as expected. The limitation on total and offset can be handled by migrating to Helix.
We currently do not have plans to introduce new features to replicate this functionality.
Please let us know if you have any questions or feedback in the comments below.
The “Get Live Streams” v5 endpoint will no longer accept an
offset value greater than 900. If the value of
offset is greater than 900, the
offset parameter will be ignored and the API request will proceed as if the value was not provided.
The counts provided by “Get Streams Summary” are not affected by this change.
Who will be impacted by these changes?
Any third party developer using v5 Streams endpoints who is reading
_total from the return payload, or using the
offset query parameter.
Why are we making these changes?
We introduced a new internal service that powers our discovery experience and these changes are necessary to reduce latency across Twitch for all users.
When do these changes take effect?
Starting on or soon after February 20, 2020.