Yesterday, Twitch updated their former API Terms of Service.
Their prior API ToS was from when Twitch released its first API. Since then, they’ve expanded it to cover social
features, Clips, and more.
With new devs using the API, Twitch wants to create guidelines that provide clarity and certainty, as well as satisfy demands from their community.
Below you can find the commonly asked questions, for the full read head over to the Twitch Blog.
To get in contact you can email them here.
What is the Developer Agreement?
The Agreement is the set of legal terms you agree to when you create a developer account or access the Twitch APIs, or other materials we make available.
These terms govern things like rate limits, keys, data storage, security, abuse policies, and more. We tried to be concise, constructing language that
would inform your development process. In part, we did this because of the feedback we received that some of the older terms of service were ambiguous. We hope you find that these new terms tackle that feedback.
Now, a bit about structure. We designed the agreement so that the general terms governing Twitch’s arrangement with developers are upfront.
The schedules that follow those terms include specific guidance and terms around the particular services or products covered under that Schedule. The first schedule is the Twitch APIs schedule.
What is the Twitch APIs Schedule?
The Twitch APIs Schedule is a straight-forward set of guidelines and rules for working with the Twitch APIs. You can find the schedule on the Developer Agreement page under the Schedule 1 heading. Again, we designed these terms to help guide not only how you integrate with Twitch’s service, but also guide your process of building applications that use Twitch to ensure a consistent and meaningful experience for users. As we add more functionality to the platform (and with feedback, too), we will keep these updated; so please revisit them.
What does this mean for my integration?
In the short term, nothing will change drastically. In the future, we’ll be reaching out to applications about setting up data sharing agreements as needed. There is some work to be done on that process, so we’ll talk more about that as we figure it all out.
If you have questions or concerns that you’re in violation of the new terms, please reach out to us. Otherwise, you can discuss, leave feedback, or ask general questions on the forums. We’ll try to keep the legalese to a minimum. 😉