<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Twitch Developers Changelog</title>
    <description>Documentation changelog for Twitch Developers</description>
    <link>https://dev.twitch.tv/docs/change-log/</link>
    <atom:link href="https://dev.twitch.tv/docs/rss/change-log.xml" rel="self" type="application/rss+xml"/>
    <lastBuildDate>Thu, 02 Apr 2026 17:12:11 -0700</lastBuildDate><item>
      <title>Changelog 2026-04-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2026-04-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2026-04-02</guid>
      <pubDate>Thu, 02 Apr 2026 00:00:00 -0800</pubDate><description><![CDATA[<p>V1 of the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatnotification">channel.chat.notifications</a> EventSub subscription type has been updated to include Watch Streaks.</p>

<p>V1 of the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelbitsuse">channel.bits.use</a> EventSub subscription type have received the following updates.</p>
<ul>
  <li>Custom Power-ups have been added as an event type</li>
  <li><a href="https://help.twitch.tv/s/article/combos" target="_blank">Combos</a> has been removed from event types</li>
</ul>

<p>V1 of the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatnotification">channel.chat.notification</a> EventSub subscription type has been updated to include <code class="highlighter-rouge">is_source_only</code> for chat announcements during a shared chat session.</p>

<p>The <a href="https://dev.twitch.tv/docs/api/reference/#send-chat-announcement">Send Chat Announcement</a> API endpoint has received the following updates.</p>
<ul>
  <li>Added support for app access token authorization</li>
  <li>Added the <code class="highlighter-rouge">for_source_only</code> optional parameter to specify during a shared chat session if the announcement should be sent only to the source channel or both channels</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2026-03-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2026-03-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2026-03-25</guid>
      <pubDate>Wed, 25 Mar 2026 00:00:00 -0800</pubDate><description><![CDATA[<p>Introduced <a href="https://dev.twitch.tv/docs/rss/change-log.xml">RSS feed</a> for the documentation’s <a href="https://dev.twitch.tv/docs/change-log">changelog</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2026-02-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2026-02-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2026-02-27</guid>
      <pubDate>Fri, 27 Feb 2026 00:00:00 -0800</pubDate><description><![CDATA[<p>App access token support has been added for several endpoints in open beta and is now reflected in the <a href="https://dev.twitch.tv/docs/api/reference">API reference</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2026-02-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2026-02-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2026-02-05</guid>
      <pubDate>Thu, 05 Feb 2026 00:00:00 -0800</pubDate><description><![CDATA[<p>The following API endpoints are now considered generally available:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#create-clip-from-vod">Create Clip From VOD</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#add-suspicious-status-to-chat-user">Add Suspicious Status to Chat User</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#remove-suspicious-status-from-chat-user">Remove Suspicious Status From Chat User</a></li>
</ul>

<p>The “Get Hype Train Events” API endpoint has been removed in favor of <a href="https://dev.twitch.tv/docs/api/reference/#get-hype-train-status">Get Hype Train Status</a>. See more information in the related <a href="https://discuss.dev.twitch.com/t/legacy-get-hype-train-events-api-and-eventsub-hype-train-v1-subscription-types-deprecation-and-withdrawal-timeline/64299/" target="_blank">announcement</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2026-01-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2026-01-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2026-01-16</guid>
      <pubDate>Fri, 16 Jan 2026 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following Twitch API endpoints for open beta:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#add-suspicious-status-to-chat-user">Add suspicious status to chat user</a> - Adds a suspicious user status to a chatter on the broadcaster’s channel.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#remove-suspicious-status-from-chat-user">Remove suspicious status from chat user</a> - Remove a suspicious user status from a chatter on broadcaster’s channel.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2026-01-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2026-01-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2026-01-08</guid>
      <pubDate>Thu, 08 Jan 2026 00:00:00 -0800</pubDate><description><![CDATA[<p>Released translated versions of the <a href="https://dev.twitch.tv/docs/drops">Twitch Drops guides</a> for the following languages:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/ja/drops/">日本語</a></li>
  <li><a href="https://dev.twitch.tv/docs/zh/drops/">中文 简体</a></li>
  <li><a href="https://dev.twitch.tv/docs/ko/drops/">한국어</a></li>
  <li><a href="https://dev.twitch.tv/docs/ar/drops/">العربية</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-12-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-12-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-12-19</guid>
      <pubDate>Fri, 19 Dec 2025 00:00:00 -0800</pubDate><description><![CDATA[<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#create-clip-from-vod">Create Clip From VOD</a> is now available in open beta.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#create-clip">Create Clip</a> has been updated to include the following improvements:
    <ul>
      <li>2k video (if applicable)</li>
      <li>Vertical video from dual format streams (if applicable)</li>
      <li>An optional parameter for <strong>title</strong></li>
      <li>An optional parameter for <strong>duration</strong></li>
      <li>An updated edit URL with more features</li>
    </ul>
  </li>
</ul>

<p>For more details, see <a href="https://discuss.dev.twitch.com/t/introducing-clip-api-improvements-and-clip-from-vod-in-open-beta/64492/" target="_blank">our announcement</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-12-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-12-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-12-16</guid>
      <pubDate>Tue, 16 Dec 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Added a C# code sample to demonstrate <a href="https://dev.twitch.tv/docs/drops/technical-guide/#twitch-api-offline-inventory">Drops offline inventory</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-10-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-10-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-10-30</guid>
      <pubDate>Thu, 30 Oct 2025 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-clips-download">Get Clips Download</a> and <a href="https://dev.twitch.tv/docs/api/reference/#get-authorization-by-user">Get Authorization By User</a> are now considered generally available.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-10-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-10-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-10-18</guid>
      <pubDate>Sat, 18 Oct 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Added a new Twitch API endpoint for open beta:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-authorization-by-user">Get Authorization By User</a> - Gets the authorization scopes that the specified user(s) have granted the application.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-10-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-10-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-10-14</guid>
      <pubDate>Tue, 14 Oct 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the Drops Campaign Guide’s Consideration section to include <a href="https://dev.twitch.tv/docs/drops/campaign-guide/#overlapping-campaign-behavioral-considerations">Overlapping Campaign Behavioral Considerations</a>, detailing new behavioral changes to how incremental Minutes Watched and Subscriptions are distributed across Drops campaigns simultaneously running on a channel.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-10-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-10-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-10-06</guid>
      <pubDate>Mon, 06 Oct 2025 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/monetization-strategies/">Monetization Strategies</a> has been added to provide implementation suggestions for the Bits-in-Extensions.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-09-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-09-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-09-19</guid>
      <pubDate>Fri, 19 Sep 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Added a new Twitch API endpoint for open beta:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-clips-download">Get Clips Download</a> - Provides URLs to download the video file(s) for the specified clips.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-08-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-08-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-08-28</guid>
      <pubDate>Thu, 28 Aug 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Added <a href="https://dev.twitch.tv/docs/chat/#chatbot-badge-and-chat-identity">Chatbot Badge and Chat Identity</a> section to <em>Chat &amp; Chatbots</em>. This section provides details and requirements for a chatbot to appear with the Chat Bot Badge when chat sending messages, and appear as a Chat Bot under Users in Chat when reading chat messages.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-08-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-08-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-08-22</guid>
      <pubDate>Fri, 22 Aug 2025 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/chat/irc/">IRC Concepts</a> updated to reflect the <a href="https://discuss.dev.twitch.com/t/decommission-of-non-secure-websocket-connections-to-twitch-irc-servers/64142" target="_blank">decommission</a> on August 15, 2025.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-08-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-08-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-08-19</guid>
      <pubDate>Tue, 19 Aug 2025 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#get-hype-train-status">Get Hype Train Status</a> is now generally available.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-08-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-08-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-08-14</guid>
      <pubDate>Thu, 14 Aug 2025 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/embed">Embed guides</a> have been updated to standardize minimum size requirements and note the requirements for autoplay functionality.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-07-31</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-07-31</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-07-31</guid>
      <pubDate>Thu, 31 Jul 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Added a new Twitch API endpoint for open beta:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-hype-train-status">Get Hype Train Status</a> - Get the status of a Hype Train for the specified broadcaster.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-06-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-06-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-06-13</guid>
      <pubDate>Fri, 13 Jun 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>V1 of the following EventSub subscriptions have been deprecated and  V2 versions are now available for migration:</p>
<ul>
  <li>Channel Hype Train Begin -  A Hype Train begins on the specified channel.
    <ul>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainbegin">channel.hype_train.begin V1</a></li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainbegin-v2">channel.hype_train.begin V2</a></li>
    </ul>
  </li>
  <li>Channel Hype Train Progress - A Hype Train makes progress on the specified channel.
    <ul>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainprogress">channel.hype_train.progress V1</a></li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainprogress-v2">channel.hype_train.progress V2</a></li>
    </ul>
  </li>
  <li>Channel Hype Train End - A Hype Train ends on the specified channel.
    <ul>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainend">channel.hype_train.end V1</a></li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainend-v2">channel.hype_train.end V2</a></li>
    </ul>
  </li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-05-23</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-05-23</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-05-23</guid>
      <pubDate>Fri, 23 May 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>The <a href="https://dev.twitch.tv/docs/drops">Twitch Drops Guide</a> has been updated to include additional high-level information about Drops, expanded FAQs, and a separate <a href="https://dev.twitch.tv/docs/drops/campaign-guide">Campaign Guide</a> and <a href="https://dev.twitch.tv/docs/drops/technical-guide">Technical Guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-05-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-05-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-05-09</guid>
      <pubDate>Fri, 09 May 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-eventsub-subscriptions">Get EventSub Subscriptions</a> has been updated to include the new <code class="highlighter-rouge">subscription_id</code> parameter that returns an array with the subscription matching the ID (as long as it is owned by the client making the request), or an empty array if there is no matching subscription.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelbitsuse">Channel Bits Use</a> has been updated to send when a user Combos in a channel.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-04-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-04-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-04-17</guid>
      <pubDate>Thu, 17 Apr 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated description of <a href="https://dev.twitch.tv/docs/api/reference/#send-chat-message">Send Chat Message API</a> and its <code class="highlighter-rouge">for_source_only</code> parameter to clarify how chat messages are sent depending on token type.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-04-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-04-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-04-15</guid>
      <pubDate>Tue, 15 Apr 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Following deprecation of PubSub, PubSub Guide has been replaced with <a href="https://dev.twitch.tv/docs/pubsub">Legacy PubSub to EventSub Migration Guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-04-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-04-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-04-10</guid>
      <pubDate>Thu, 10 Apr 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<p>The new <code class="highlighter-rouge">is_source_only</code> field and <code class="highlighter-rouge">for_source_only</code> parameter have been added to <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatmessage">Channel Chat Message</a> and <a href="https://dev.twitch.tv/docs/api/reference/#send-chat-message">Send Chat Message</a> to indicate, when in a shared chat session, if a chat message is sent only to the source channel or both channels.</p>

<p>Updates and additions are now reflected in the following:</p>

<ol>
  <li>Updated EventSub subscription:
    <ul>
      <li>Channel Chat Message
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#shared-chat-message-example">channel.chat.messsage</a> - Any user sends a message to a specific chat room.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Updated API:
    <ul>
      <li>Send Chat Message
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#send-chat-message">Send Chat Message</a> - Sends a message to the broadcaster’s chat room.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Added IRC PRIVMSG tag:
    <ul>
      <li><code class="highlighter-rouge">source-only</code>
        <ul>
          <li><a href="https://dev.twitch.tv/docs/chat/irc/#privmsg-tags">source-only</a> - A Boolean that indicates if a message sent during a shared chat session is only sent to the source channel. Has no effect if the message is not sent during a shared chat session.</li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2025-03-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-03-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-03-18</guid>
      <pubDate>Tue, 18 Mar 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>
<ol>
  <li>EventSub:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-suspicious-user-message-event">Channel Suspicious User Message Event</a> - Updated the <strong>types</strong> field to reflect the following return values:
        <ul>
          <li>ban_evader</li>
          <li>manually_added</li>
          <li>banned_in_shared_channel</li>
        </ul>
      </li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/manage-subscriptions/#getting-the-list-of-events-you-subscribe-to">Get EventSub Subscriptions</a> - Updated the following note to accurately reflect the functionality when a WebSocket is disconnected:
        <ul>
          <li>The GET API returns disabled WebSocket subscriptions for a minimum of 1 minute as compared to webhooks which returns disabled subscriptions for a minimum of 10 days.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Twitch API:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference/#update-user">Update User API Endpoint</a>- Added a new error code:
        <ul>
          <li>429 Too many requests: The app exceeded the number of requests that it may make.</li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2025-02-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-02-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-02-27</guid>
      <pubDate>Thu, 27 Feb 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes updates to the following EventSub subscription types:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelbitsuse">Channel Bits Use</a> - Updated from open beta to V1.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchannel_points_automatic_reward_redemptionadd-v2">Channel Points Automatic Reward Redemption Add V2</a> - Updated from open beta to V2.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2025-02-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-02-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-02-19</guid>
      <pubDate>Wed, 19 Feb 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates for Twitch API endpoints and EventSub subscription types:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelbitsuse">Channel Bits Use</a> - Added the following parameters:
    <ul>
      <li><code class="highlighter-rouge">emote_set_id</code></li>
      <li><code class="highlighter-rouge">owner_id</code></li>
      <li><code class="highlighter-rouge">format</code></li>
    </ul>
  </li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-extension-live-channels">Get Extension Live Channels</a> - updated the following parameter to better reflect its actual functionality.
    <ul>
      <li><code class="highlighter-rouge">first</code> - The specific maximum number of items per page in the response. The actual number returned may be less than this limit. <a href="https://dev.twitch.tv/docs/api/guide#pagination">Read More</a></li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2025-02-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-02-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-02-12</guid>
      <pubDate>Wed, 12 Feb 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>The following V2 EventSub subscription type is now available in open beta:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchannel_points_automatic_reward_redemptionadd-v2">channel.channel_points_automatic_reward_redemption.add</a> -  A viewer has redeemed an automatic channel points reward on the specified channel.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-02-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-02-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-02-06</guid>
      <pubDate>Thu, 06 Feb 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>The following EventSub subscription type is now available in open beta:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelbitsuse">Channel Bits Use</a> - A notification is sent whenever Bits are used on a channel.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2025-01-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-01-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-01-30</guid>
      <pubDate>Thu, 30 Jan 2025 00:00:00 -0800</pubDate><description><![CDATA[<p>Added <a href="https://dev.twitch.tv/docs/pubsub/migration/">Legacy PubSub to EventSub Migration Guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-01-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-01-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-01-21</guid>
      <pubDate>Tue, 21 Jan 2025 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#send-chat-announcement">Send Chat Announcement</a> now includes response code 429 (Too Many Requests) in its Response Codes section.</p>
]]></description>
    </item><item>
      <title>Changelog 2025-01-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2025-01-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2025-01-13</guid>
      <pubDate>Mon, 13 Jan 2025 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-clips">Get Clips</a> has been updated to reflect the maximum number of results to be returned over multiple paginated requests.</p>
]]></description>
    </item><item>
      <title>Changelog 2024-12-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-12-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-12-05</guid>
      <pubDate>Thu, 05 Dec 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<p>The following V2 Automod Message EventSub subscription types are now available in v2:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessagehold-v2">automod.message.hold</a> -  A user is notified if a message is caught by automod for review. Only public blocked terms trigger notifications, not private ones.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessageupdate-v2">automod.mesage.update</a> - A message in the automod queue had its status changed. Only public blocked terms trigger notifications, not private ones.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2024-12-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-12-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-12-04</guid>
      <pubDate>Wed, 04 Dec 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>The <a href="https://dev.twitch.tv/docs/drops">Twitch Drops Guide</a> has been updated to include information regarding subscription-based Drops, now available for all game developers.</p>

<p>We have also revised the <a href="https://www.twitch.tv/p/en/legal/developer-agreement/">Developer Services Agreement</a> to include subscription-based Twitch Drops, and reorganized related Drops information. Game developers who currently or plan to use Twitch Drops should take a moment to review the revised Agreement.</p>
]]></description>
    </item><item>
      <title>Changelog 2024-11-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-11-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-11-25</guid>
      <pubDate>Mon, 25 Nov 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>Added information about the Game Maker version of the Twitch Game Engine Plugins</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-11-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-11-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-11-21</guid>
      <pubDate>Thu, 21 Nov 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<p>Hype Train EventSub subscription types now indicate whether a Hype Train is a Golden Kappa Train:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainbegin">channel.hype_train.begin</a> -  A Hype Train begins on the specified channel.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainprogress">channel.hype_train.progress</a> - A Hype Train makes progress on the specified channel.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelhype_trainend">channel.hype_train.end</a> - A Hype Train ends on the specified channel.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2024-11-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-11-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-11-12</guid>
      <pubDate>Tue, 12 Nov 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<p>The following V2 Automod Message EventSub subscription types are now available in open beta:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessagehold-v2">automod.message.hold</a> -  A user is notified if a message is caught by automod for review.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessageupdate-v2">automod.mesage.update</a> - A message in the automod queue had its status changed.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2024-11-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-11-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-11-01</guid>
      <pubDate>Fri, 01 Nov 2024 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#get-content-classification-labels">Get Content Classification Labels</a> and <a href="https://dev.twitch.tv/docs/api/reference/#modify-channel-information">Modify Channel Information</a> have been updated to support the new Content Classification Label, “Politics and Sensitive Social Issues.”</p>
]]></description>
    </item><item>
      <title>Changelog 2024-09-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-09-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-09-16</guid>
      <pubDate>Mon, 16 Sep 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The following EventSub subscription types were updated from open beta to V1:
    <ul>
      <li>Shared Chat
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelshared_chatbegin">channel.shared_chat.begin</a> - A notification when a channel becomes active in an active shared chat session.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelshared_chatupdate">channel.shared_chat.update</a> - A notification when the active shared chat session the channel is in changes.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelshared_chatend">channel.shared_chat.end</a> - A notification when a channel leaves a shared chat session or the session ends.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following API was updated from open beta to V1:
    <ul>
      <li>Get Shared Chat Session
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#get-shared-chat-session">Get Shared Chat Session</a> - Retrieves the active shared chat session for a channel.</li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-09-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-09-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-09-10</guid>
      <pubDate>Tue, 10 Sep 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>Updated IRC PRIVMSG tags to include the following new tags:
    <ul>
      <li><code class="highlighter-rouge">source-room-id</code></li>
      <li><code class="highlighter-rouge">source-id</code></li>
      <li><code class="highlighter-rouge">source-badges</code></li>
      <li><code class="highlighter-rouge">source-badge-info</code></li>
    </ul>
  </li>
  <li>Updated IRC USERNOTICE tags to include the following changes:
    <ul>
      <li>Introduced new tag <code class="highlighter-rouge">source-room-id</code></li>
      <li>Introduced new tag <code class="highlighter-rouge">source-id</code></li>
      <li>Introduced new tag <code class="highlighter-rouge">source-msg-id</code></li>
      <li>Introduced new tag <code class="highlighter-rouge">source-badges</code></li>
      <li>Introduced new tag <code class="highlighter-rouge">source-badge-info</code></li>
      <li>Added possible value of <code class="highlighter-rouge">sharedchatnotice</code> to the existing <code class="highlighter-rouge">msg-id</code> tag</li>
    </ul>
  </li>
  <li>Added <a href="https://dev.twitch.tv/docs/chat/irc/#shared-chat">Shared Chat</a> section to IRC Concepts, detailing the handling of Shared Chat on IRC</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-09-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-09-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-09-06</guid>
      <pubDate>Fri, 06 Sep 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The following EventSub subscription types are now available in open beta:
    <ul>
      <li>Shared Chat
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelshared_chatbegin">channel.shared_chat.begin</a> - A notification when a channel becomes active in an active shared chat session.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelshared_chatupdate">channel.shared_chat.update</a> - A notification when the active shared chat session the channel is in changes.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelshared_chatend">channel.shared_chat.end</a> - A notification when a channel leaves a shared chat session or the session ends.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following item was added to the API reference in open beta:
    <ul>
      <li>Get Shared Chat Session
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#get-shared-chat-session">Get Shared Chat Session</a> - Retrieves the active shared chat session for a channel.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following EventSub subscription types have been updated:
    <ul>
      <li>Chat Message
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatmessage">channel.chat.message V1</a></li>
        </ul>
      </li>
      <li>Chat Notification
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatnotification">channel.chat.notification</a></li>
        </ul>
      </li>
      <li>Chat Moderate V1 and V2
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderate">channel.moderate V1</a></li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderate-v2">channel.moderate V2</a></li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-08-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-08-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-08-01</guid>
      <pubDate>Thu, 01 Aug 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The <a href="https://dev.twitch.tv/docs/chat/">Chat &amp; Chatbots</a> section has been reworked to describe information about Chat using EventSub and IRC.
    <ul>
      <li>IRC reference pages were merged into the <a href="https://dev.twitch.tv/docs/chat/irc">IRC Concepts</a> page.</li>
      <li>The page <strong>Moderating a Broadcaster’s chat</strong> under <a href="https://dev.twitch.tv/docs/api/">Twitch API</a> was moved to Chat &amp; Chatbots as <a href="https://dev.twitch.tv/docs/chat/moderation">Moderation</a>. The old page URL will redirect to the new location.</li>
    </ul>
  </li>
  <li>The <a href="https://dev.twitch.tv/docs/authentication/scopes/">Scopes</a> page was updated to contain clearer and additional information:
    <ul>
      <li>Scopes are split by <strong>API/EventSub</strong>, <strong>IRC</strong>, and <strong>PubSub</strong>.</li>
      <li>Links to EventSub reference were added to relevant scopes</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-07-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-07-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-07-11</guid>
      <pubDate>Thu, 11 Jul 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The following EventSub subscription types were updated from open beta to V1:
    <ul>
      <li>Channel Warnings
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelwarningacknowledge">channel.warning.acknowledge</a> - A user acknowledges a warning.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelwarningsend">channel.warning.send</a> - A user is sent a warning.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following EventSub subscription type was updated from open beta to V2:
    <ul>
      <li>Moderator Actions
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderate-v2">channel.moderate v2</a> - A moderator performs a moderation action in a channel. Includes warnings.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following API endpoint was updated from open beta to V1:
    <ul>
      <li>Warn Chat User
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#warn-chat-user">Warn Chat User API Endpoint</a> - Warns a user in the specified broadcaster’s chat room, preventing them from interaction with the chat until the warning is acknowledged.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following scopes were added to the <a href="https://dev.twitch.tv/docs/authentication/scopes/#twitch-api-scopes">Twitch API scopes</a>:
    <ul>
      <li><code class="highlighter-rouge">moderator:manage:warnings</code> - Warn users in channels where you have the moderator role.</li>
      <li><code class="highlighter-rouge">moderator:read:warnings</code> - Read warnings in channels where you have the moderator role.</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-07-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-07-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-07-09</guid>
      <pubDate>Tue, 09 Jul 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>There is no longer a requirement to have an Apple Developer account, or fill out the iOS Allowlist form, to allow an Extension to work on the iOS version of the Twitch app. All mobile Extensions, existing and new, are available on iOS and Android without additional requirements in the submission process.
    <ul>
      <li><a href="https://discuss.dev.twitch.com/t/policy-updates-regarding-mobile-enabled-extensions-on-ios/59518/" target="_blank">Developer Forums announcement</a></li>
      <li>Updated messaging in <a href="https://dev.twitch.tv/docs/extensions/building/#mobile-support">Building Extensions</a>.</li>
    </ul>
  </li>
  <li>Added policy 3.5 to <a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/#3-mobile">Extensions Guidelines &amp; Policies</a>.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-06-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-06-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-06-19</guid>
      <pubDate>Wed, 19 Jun 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The following EventSub subscription types are now available in open beta:
    <ul>
      <li>Moderator Actions
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderate-v2">channel.moderate v2</a> - A moderator performs a moderation action in a channel. Includes warnings. This event’s version will eventually migrate version from <code class="highlighter-rouge">beta</code> to <code class="highlighter-rouge">2</code> in a future release.</li>
        </ul>
      </li>
      <li>Channel Warnings
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelwarningacknowledge">channel.warning.acknowledge</a> - A user acknowledges a warning.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelwarningsend">channel.warning.send</a> - A user is sent a warning.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following item was added to the API reference in open beta:
    <ul>
      <li>Warn Chat User
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#warn-chat-user">Warn Chat User API Endpoint</a> - Warns a user in the specified broadcaster’s chat room, preventing them from interaction with the chat until the warning is acknowledged.</li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-06-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-06-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-06-13</guid>
      <pubDate>Thu, 13 Jun 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-chat-message-event">Channel Chat Message</a>:
    <ul>
      <li>The following enum values for the <code class="highlighter-rouge">message_type</code> field have been changed:
        <ul>
          <li><code class="highlighter-rouge">animated</code> has been renamed to <code class="highlighter-rouge">power_ups_message_effect</code></li>
          <li><code class="highlighter-rouge">gigantified_emote</code> has been renamed to <code class="highlighter-rouge">power_ups_gigantified_emote</code></li>
        </ul>
      </li>
    </ul>
  </li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-points-automatic-reward-redemption-add-event">Automatic Point Redemption Add</a>:
    <ul>
      <li>The following enum values for the <code class="highlighter-rouge">reward_type</code> field have been changed:
        <ul>
          <li><code class="highlighter-rouge">send_animated_message</code> has been renamed to <code class="highlighter-rouge">message_effect</code></li>
          <li><code class="highlighter-rouge">send_gigantified_emote</code> has been renamed to <code class="highlighter-rouge">gigantify_an_emote</code></li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-06-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-06-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-06-11</guid>
      <pubDate>Tue, 11 Jun 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>General improvements made to <a href="https://dev.twitch.tv/docs/game-engine-plugins/unity-guide/">Unity Guide</a>
    <ul>
      <li>Fixed Typos</li>
      <li>General code improvements</li>
      <li>General rewording to improve readability</li>
      <li>Updated unitypackage to include experiemental Mac support</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-05-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-05-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-05-22</guid>
      <pubDate>Wed, 22 May 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-chat-message-event">Channel Chat Message</a> now supports:
    <ul>
      <li>A new field:
        <ul>
          <li><code class="highlighter-rouge">channel_points_animation_id</code></li>
        </ul>
      </li>
      <li>The following new enum values for the <code class="highlighter-rouge">message_type</code> field:
        <ul>
          <li>animated</li>
          <li>gigantified_emote</li>
        </ul>
      </li>
    </ul>
  </li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-points-automatic-reward-redemption-add-event">Automatic Point Redemption Add</a> now supports:
    <ul>
      <li>The following new enum values for the <code class="highlighter-rouge">reward_type</code> field:
        <ul>
          <li>send_animated_message</li>
          <li>send_gigantified_emote</li>
          <li>celebration</li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-04-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-04-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-04-22</guid>
      <pubDate>Mon, 22 Apr 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>All <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#goal-subscriptions">Goal Subscription</a> EventSub events were updated to include two new goal <code class="highlighter-rouge">type</code> values:
    <ul>
      <li>new_bit</li>
      <li>new_cheerer</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-04-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-04-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-04-12</guid>
      <pubDate>Fri, 12 Apr 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The following items were updated from open beta to V1:
    <ul>
      <li>Low Trust User (Suspicious User)
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsuspicious_usermessage">channel.suspicious_user.message</a> - A chat message has been sent by a suspicious user.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsuspicious_userupdate">channel.suspicious_user.update</a> - A suspicious user has been updated.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Made updates to <a href="https://dev.twitch.tv/docs/api/reference/#get-user-emotes">Get User Emotes</a> API endpoint:
    <ul>
      <li>Re-added <code class="highlighter-rouge">broadcaster_id</code> query parameter. The description of this query parameter was updated to reflect it’s purpose.</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-04-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-04-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-04-05</guid>
      <pubDate>Fri, 05 Apr 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The following events are now available in open beta:
    <ul>
      <li>Low Trust User (Suspicious User)
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsuspicious_usermessage">channel.suspicious_user.message</a> - A chat message has been sent by a suspicious user.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsuspicious_userupdate">channel.suspicious_user.update</a> - A suspicious user has been updated.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following items were updated from open beta to V1:
    <ul>
      <li>Moderator Actions
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderate">channel.moderate</a> - A moderator performs a moderation action in a channel.</li>
        </ul>
      </li>
      <li>VIP Add and Remove
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelvipadd">channel.vip.add</a> - A VIP is added to the channel.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelvipremove">channel.vip.remove</a> - A VIP is removed from the channel.</li>
        </ul>
      </li>
      <li>Whisper Received
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#userwhispermessage">user.whisper.message</a> - A user receives a whisper.</li>
        </ul>
      </li>
      <li>Channel Point Redemptions
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchannel_points_automatic_reward_redemptionadd">channel.channel_points_automatic_reward_redemption.add</a> - A viewer has redeemed an automatic channel points reward on the specified channel.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Expanded supported EventSub status messages on the following API endpoints:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference/#get-eventsub-subscriptions">Get EventSub Subscriptions</a></li>
      <li><a href="https://dev.twitch.tv/docs/api/reference/#get-conduit-shards">Get Conduit Shards</a></li>
      <li><a href="https://dev.twitch.tv/docs/api/reference/#update-conduit-shards">Update Conduit Shards</a></li>
    </ul>
  </li>
  <li>Made updates to <a href="https://dev.twitch.tv/docs/api/reference/#get-user-emotes">Get User Emotes</a> API endpoint:
    <ul>
      <li>Expanded possible values for <code class="highlighter-rouge">emote_type</code> field in response.</li>
      <li>Removed <code class="highlighter-rouge">broadcaster_id</code> query parameter.</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-03-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-03-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-03-15</guid>
      <pubDate>Fri, 15 Mar 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The following EventSub subscription types are now available in open beta:
    <ul>
      <li>Moderator Actions
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderate">channel.moderate</a> - A moderator performs a moderation action in a channel.</li>
        </ul>
      </li>
      <li>VIP Add and Remove
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelvipadd">channel.vip.add</a> - A VIP is added to the channel.</li>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelvipremove">channel.vip.remove</a> - A VIP is removed from the channel.</li>
        </ul>
      </li>
      <li>Whisper Received
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#userwhispermessage">user.whisper.message</a> - A user receives a whisper.</li>
        </ul>
      </li>
      <li>Channel Point Redemptions
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchannel_points_automatic_rewardadd">channel.channel_points_automatic_reward.add</a> - A viewer has redeemed an automatic channel points reward on the specified channel.</li>
        </ul>
      </li>
    </ul>
  </li>
  <li>The following items were updated from open beta to V1:
    <ul>
      <li>Twitch API
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#get-user-emotes">Get User Emotes API Endpoint</a> - Retrieves emotes available to the user across all channels.</li>
        </ul>
      </li>
      <li>EventSub Type Subscriptions
        <ul>
          <li>Unban Requests
            <ul>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelunban_requestcreate">channel.unban_request.create</a> - Sends a notification when a user creates an unban request.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelunban_requestresolve">channel.unban_request.resolve</a> - Sends a notification when an unban request has been resolved.</li>
            </ul>
          </li>
          <li>Automod
            <ul>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessagehold">automod.message.hold</a> - Notifies a user when a message is caught by automod for review.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessageupdate">automod.message.update</a> - Sends a notification when a message in the automod queue had its status changed.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodsettingsupdate">automod.settings.update</a> - Sends a notification when a broadcaster’s automod settings are updated.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodtermsupdate">automod.terms.update</a> - Sends a notification when a broadcaster’s automod terms are updated. Changes to private terms are not sent.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatuser_message_hold">channel.chat.user_message_hold</a> - Notifies a user if their message is caught by automod.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatuser_message_update">channel.chat.user_message_update</a> - Notifies a user if their message’s automod status is updated.</li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-03-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-03-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-03-07</guid>
      <pubDate>Thu, 07 Mar 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchat_settingsupdate">Channel Chat Settings Update</a> has moved from public beta to v1.</li>
  <li>Added the following Twitch API endpoints and EventSub subscription types in open beta:
    <ul>
      <li>Twitch API:
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#get-unban-requests">Get Unban Requests</a> - Gets a list of unban requests for a broadcaster’s channel.</li>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#resolve-unban-requests">Resolve Unban Requests</a> - Resolve an unban request by approving or denying it.</li>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#get-user-emotes">Get User Emotes</a> - Retrieves emotes available to the user.</li>
        </ul>
      </li>
      <li>EventSub subscription types:
        <ul>
          <li>Unban Requests
            <ul>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelunban_requestcreate">channel.unban_request.create</a> - Sends a notification when a user creates an unban request.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelunban_requestresolve">channel.unban_request.resolve</a> -  Sends a notification when an unban request has been resolved.</li>
            </ul>
          </li>
          <li>Automod
            <ul>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessagehold">automod.message.hold</a> - Notifies a user when a message is caught by automod for review.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodmessageupdate">automod.message.update</a> - Sends a notification when a message in the automod queue had its status changed.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodsettingsupdate">automod.settings.update</a> - Sends a notification when a broadcaster’s automod settings are updated.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#automodtermsupdate">automod.terms.update</a> - A notification is sent when a broadcaster’s automod terms are updated. Changes to private terms are not sent.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatuser_message_hold">channel.chat.user_message_hold</a> - A user is notified if their message is caught by automod.</li>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatuser_message_update">channel.chat.user_message_update</a> - A user is notified if their message’s automod status is updated.</li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2024-02-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-02-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-02-01</guid>
      <pubDate>Thu, 01 Feb 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>The following releases and changes have been made:</p>
<ol>
  <li>The Twitch <a href="https://dev.twitch.tv/docs/game-engine-plugins">Game Engine Plugins</a> are now generally available for building integrations in Unity, Unreal, and other C++ engines.</li>
  <li> <a href="https://dev.twitch.tv/docs/api/reference/#get-moderated-channels">Get Moderated Channels</a> has moved from public beta to v1. </li>
  <li>Made the following changes to specific EventSub references in open beta:</li>
</ol>

<ul>
  <li>Events
    <ul>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-guest-star-session-end-event">Channel Guest Star Session End Event</a> and <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-guest-star-guest-update-event">Channel Guest Star Session Update Event</a>:
        <ul>
          <li>Added three new fields:
            <ul>
              <li><code class="highlighter-rouge">host_user_id</code></li>
              <li><code class="highlighter-rouge">host_user_name</code></li>
              <li><code class="highlighter-rouge">host_user_login</code></li>
            </ul>
          </li>
          <li>Updated definitions for all <code class="highlighter-rouge">broadcaster_*</code> fields to reference the <strong>non-hosting</strong> streamer in a channel:
            <ul>
              <li><code class="highlighter-rouge">broadcaster_user_id</code></li>
              <li><code class="highlighter-rouge">broadcaster_user_name</code></li>
              <li><code class="highlighter-rouge">broadcaster_user_login</code></li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Conditions
    <ul>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-guest-star-session-end-condition-1">Channel Guest Star Session End Condition</a> and <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-guest-star-guest-update-condition-1">Channel Guest Star Session Update Condition</a>:
        <ul>
          <li>Updated the definition for <code class="highlighter-rouge">broadcaster_user_id</code> to refer to the non-hosting broadcaster of the channel.</li>
        </ul>
      </li>
    </ul>
  </li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2024-01-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-01-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-01-25</guid>
      <pubDate>Thu, 25 Jan 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ul>
  <li>Conduits
    <ul>
      <li>Conduit event and transport method features are now generally available. See, <a href="https://dev.twitch.tv/docs/eventsub/handling-conduit-events/">Handling Conduit Events</a>.</li>
      <li>Updated <a href="https://dev.twitch.tv/docs/api/reference/#create-eventsub-subscription">Create EventSub Subscription</a> to include examples for all three supported transport methods types:
        <ul>
          <li>webhook</li>
          <li>websocket</li>
          <li>conduit</li>
        </ul>
      </li>
      <li>Added the following Twitch API endpoints and EventSub subscription types:
        <ul>
          <li>Twitch API:
            <ul>
              <li><a href="https://dev.twitch.tv/docs/api/reference/#create-conduits">Create Conduits</a> - Creates a new conduit.</li>
              <li><a href="https://dev.twitch.tv/docs/api/reference/#get-conduits">Get Conduits</a> - Retrieves the conduits for a client ID.</li>
              <li><a href="https://dev.twitch.tv/docs/api/reference/#update-conduits">Update Conduits</a> - Updates a conduit’s shard count. </li>
              <li><a href="https://dev.twitch.tv/docs/api/reference/#delete-conduit">Delete Conduit</a> - Deletes a conduit.</li>
              <li><a href="https://dev.twitch.tv/docs/api/reference/#get-conduit-shards">Get Conduit Shards</a> - Lists all shards for a conduit.</li>
              <li><a href="https://dev.twitch.tv/docs/api/reference/#update-conduit-shards">Update Conduit Shards</a> - Updates shard(s) for a conduit.</li>
            </ul>
          </li>
          <li>EventSub subscription types:
            <ul>
              <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#conduitsharddisabled">conduit.shard.disabled</a> - Sends a notification when EventSub disables a shard due to the status of the underlying transport changing.</li>
            </ul>
          </li>
        </ul>
      </li>
    </ul>
  </li>
  <li>Chat
    <ul>
      <li>Added a new Twitch API endpoint:
        <ul>
          <li><a href="https://dev.twitch.tv/docs/api/reference/#send-chat-message">Send Chat Message</a> - Sends a message to the broadcaster’s chat room.</li>
        </ul>
      </li>
      <li>Added new EventSub subscription type:
        <ul>
          <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatmessage">channel.chat.message</a> - Any user sends a message to a specific chat room.</li>
        </ul>
      </li>
    </ul>
  </li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2024-01-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2024-01-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2024-01-08</guid>
      <pubDate>Mon, 08 Jan 2024 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-moderated-channels">Get Moderated Channels</a> and <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchat_settingsupdate">channel.chat_settings.update</a> have been added to open beta.</li>
  <li><code class="highlighter-rouge">user:read:moderated_channels</code> has been added to the <a href="https://dev.twitch.tv/docs/authentication/scopes/#twitch-api-scopes">Twitch API scopes</a>.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2023-12-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-12-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-12-11</guid>
      <pubDate>Mon, 11 Dec 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>The following Ads Manager endpoints and subscription type have been moved from open beta to generally available with the following changes, where applicable:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-ad-schedule">Get Ad Schedule</a>
    <ul>
      <li><code class="highlighter-rouge">length_seconds</code> has been renamed to <code class="highlighter-rouge">duration</code>.</li>
      <li><code class="highlighter-rouge">preroll_free_time_seconds</code> has been renamed to <code class="highlighter-rouge">preroll_free_time</code>.</li>
    </ul>
  </li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#snooze-next-ad">Snooze Next Ad</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channeladbreakbegin">channel.ad_break.begin</a>
    <ul>
      <li><code class="highlighter-rouge">length_seconds</code> has been renamed to <code class="highlighter-rouge">duration_seconds</code>.</li>
    </ul>
  </li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2023-12-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-12-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-12-05</guid>
      <pubDate>Tue, 05 Dec 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Device Code Flow (DCF) is now generally available.</p>

<p>Refer to <a href="https://dev.twitch.tv/docs/authentication/">Authentication Overview</a> and <a href="https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#device-code-grant-flow">Device code grant flow</a> for more information.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-11-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-11-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-11-15</guid>
      <pubDate>Wed, 15 Nov 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>The following EventSub subscription types have been moved from open beta to generally available:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatclear">channel.chat.clear</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatclear_user_messages">channel.chat.clear_user_messages</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatmessage_delete">channel.chat.message_delete</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatnotification">channel.chat.notification</a>
    <ul>
      <li>Additionally, removed <code class="highlighter-rouge">sub.cumulative_months</code> from the event payload</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-11-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-11-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-11-07</guid>
      <pubDate>Tue, 07 Nov 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Made the following changes to the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-chat-notification-event">channel.chat.notification</a> EventSub subscription type in open beta:</p>

<ul>
  <li>All instances of <code class="highlighter-rouge">sub_plan</code> have been renamed to <code class="highlighter-rouge">sub_tier</code>.</li>
  <li>For the <code class="highlighter-rouge">sub</code> and <code class="highlighter-rouge">resub</code> events, the <code class="highlighter-rouge">Prime</code> value has been removed from <code class="highlighter-rouge">sub_tier</code>.</li>
  <li>For the <code class="highlighter-rouge">sub</code> and <code class="highlighter-rouge">resub</code> events, a new <code class="highlighter-rouge">is_prime</code> field has been added to indicate if the subscription was purchased through Prime. Prime subs will only have a <code class="highlighter-rouge">sub_tier</code> value of <code class="highlighter-rouge">1000</code>.</li>
  <li>A new <code class="highlighter-rouge">badges</code> field has been added, which returns a list of chat badges.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2023-10-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-10-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-10-19</guid>
      <pubDate>Thu, 19 Oct 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following Twitch API endpoints and EventSub subscription types to open beta:</p>

<ul>
  <li>Chat on Eventsub
    <ol>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatclear">channel.chat.clear</a> - sends a notification when a moderator or bot clears all messages from the chat room.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatclear_user_messages">channel.chat.clear_user_messages</a> - sends a notification when a moderator or bot clears all messages for a specific user.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatmessage_delete">channel.chat.message_delete</a> - sends a notification when a moderator removes a specific message.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelchatnotification">channel.chat.notification</a> - sends a notification when an event that appears in chat occurs, such as someone subscribing to the channel or a subscription is gifted.</li>
    </ol>
  </li>
  <li>Ads Manager
    <ol>
      <li><a href="https://dev.twitch.tv/docs/api/reference/#get-ad-schedule">Get Ad Schedule</a> - Returns ad schedule related information, including snooze, when the last ad was run, when the next ad is scheduled, and if the channel is currently in pre-roll free time.</li>
      <li><a href="https://dev.twitch.tv/docs/api/reference/#snooze-next-ad">Snooze Next Ad</a> - Pushes back the timestamp of the upcoming automatic mid-roll ad by 5 minutes.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelad_breakbegin">channel.ad_break.begin</a> - sends a notification when a midroll commercial break begins on a channel.</li>
    </ol>
  </li>
</ul>

<p>Added the following <a href="https://dev.twitch.tv/docs/authentication/scopes/">authentication scopes</a> for the above API endpoionts and subscription types:</p>

<ol>
  <li><code class="highlighter-rouge">channel:bot</code> - Allows the client’s bot users access to a channel.</li>
  <li><code class="highlighter-rouge">user:bot</code> - Allows client’s bot to act as this user.</li>
  <li><code class="highlighter-rouge">user:read:chat</code> - View live stream chat and room messages.</li>
  <li><code class="highlighter-rouge">channel:manage:ads</code> - Manage ads schedule on a channel.</li>
  <li><code class="highlighter-rouge">channel:read:ads</code> - Read the ads schedule and details on your channel.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-10-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-10-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-10-18</guid>
      <pubDate>Wed, 18 Oct 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>The <a href="https://dev.twitch.tv/docs/drops">Twitch Drops guide</a> has been updated for the latest version as announced on <a href="https://discuss.dev.twitch.com/t/improving-the-flexibility-of-twitch-drops" target="_blank">Improving the Flexibility of Twitch Drops</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-09-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-09-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-09-12</guid>
      <pubDate>Tue, 12 Sep 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates to the <a href="https://dev.twitch.tv/docs/api/reference/#get-clips">Get Clips</a> API endpoint:</p>

<ol>
  <li>The optional <code class="highlighter-rouge">is_featured</code> field has been added to the request parameters to allow returning only featured clips, non-featured clips, or both if the parameter is not present.</li>
  <li>The <code class="highlighter-rouge">is_featured</code> field has been added to the response body, indicating if the clip is featured or not.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-09-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-09-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-09-06</guid>
      <pubDate>Wed, 06 Sep 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates, detailed in the <a href="https://discuss.dev.twitch.tv/t/legacy-follows-api-and-eventsub-shutdown-timeline-updated/46769">Legacy Follows API and Eventsub Shutdown Timeline post here</a>:</p>

<ol>
  <li>The Get Users Follows API endpoint has been removed.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-channel-followers">Get Channel Followers</a> now requires the user access token to contain both the <strong>moderator:read:followers</strong> scope and have either the user ID match the <code class="highlighter-rouge">broadcaster_id</code> or the user must be a moderator for the specified broadcaster in order to return data about specific followers. This condition is also required for using the <code class="highlighter-rouge">user_id</code> parameter.</li>
  <li>V1 of <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelfollow">channel.follow</a> has been removed.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-08-24</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-08-24</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-08-24</guid>
      <pubDate>Thu, 24 Aug 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>The <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-guest-star-guest-update-event">Channel Guest Star Guest Update</a> notification now sends when a slot is updated, and includes information about the slot, if applicable.</li>
  <li>The Guest Star Slot Update event has been removed, as its information is now included in the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-guest-star-guest-update-event">Channel Guest Star Guest Update</a> event.</li>
  <li>The <code class="highlighter-rouge">moderator:read:guest_star</code> and <code class="highlighter-rouge">moderator:manage:guest_star</code> scopes have been added to the following subscription types:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelguest_star_sessionbegin">Channel Guest Star Session Begin</a></li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelguest_star_sessionend">Channel Guest Star Session End</a></li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-08-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-08-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-08-04</guid>
      <pubDate>Fri, 04 Aug 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/irc/tags/#privmsg-tags">IRC Tags</a> for PRIVMSG have been updated to include changes to Chat Replies:
    <ul>
      <li>Updated existing <em>reply-parent-*</em> tags to refer to only referencing their direct parent message</li>
      <li>Added <em>reply-thread-parent-msg-id</em></li>
      <li>Added <em>reply-thread-parent-user-login</em></li>
    </ul>
  </li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-guest-star-guest-update-event">Guest Star Guest Update</a> now includes the <code class="highlighter-rouge">accepted</code> state for when a guest has accepted their invitation to the Guest Star session.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-07-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-07-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-07-19</guid>
      <pubDate>Wed, 19 Jul 2023 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags/#privmsg-tags">IRC Tags</a> for PRIVMSG have been updated to include Hype Chat.</p>

<p><a href="https://dev.twitch.tv/docs/video-broadcast">Video Broadcast</a> updated to refer to the latest broadcasting guidelines.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-07-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-07-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-07-17</guid>
      <pubDate>Mon, 17 Jul 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>
<ol>
  <li>Moved Version 2 of <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelupdate">channel.update</a> from open beta to generally available.</li>
  <li>The following Twitch API endpoints have been <a href="https://discuss.dev.twitch.tv/t/withdrawal-of-twitch-api-endpoints-for-soundtrack/46021">decommissioned</a> and removed from documentation:
    <ul>
      <li>“Get Soundtrack Current Track”</li>
      <li>“Get Soundtrack Playlist”</li>
      <li>“Get Soundtrack Playlists”</li>
    </ul>
  </li>
  <li>Increased the maximum number of enabled subscriptions per WebSocket connection from 100 to 300.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-07-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-07-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-07-10</guid>
      <pubDate>Mon, 10 Jul 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates related to content classification labels and branded content:</p>

<ol>
  <li>Made the following changes to <a href="https://dev.twitch.tv/docs/api/reference/#get-channel-information">Get Channel Information</a>:
    <ul>
      <li>Added the <i>content_classification_labels</i> field to the response, which returns the CCLs currently applied to the channel.</li>
      <li>Added the <i>is_branded_content</i> field to the response, which indicates if the channel has branded content.</li>
    </ul>
  </li>
  <li>Made the following changes to <a href="https://dev.twitch.tv/docs/api/reference/#modify-channel-information">Modify Channel Information</a>:
    <ul>
      <li>Added the <i>content_classification_labels</i> field to the request body, which lets you enable or disable specific content classification labels for the channel.</li>
      <li>Added the <i>is_branded_content</i> field to the request body, which lets you specify if the channel has branded content.</li>
    </ul>
  </li>
  <li>Added the Twitch API endpoint <a href="https://dev.twitch.tv/docs/api/reference/#get-content-classification-labels">Get Content Classification Labels</a>, which shows you the available content classification labels.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-06-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-06-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-06-29</guid>
      <pubDate>Thu, 29 Jun 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Moved the following changes to existing subscription type <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelupdate">channel.update</a> to open beta:</p>
<ul>
  <li>Removed the <code class="highlighter-rouge">is_mature</code> boolean flag</li>
  <li>Added a new <code class="highlighter-rouge">content_classification_labels</code> field that lists the IDs of any <a href="https://safety.twitch.tv/s/article/Content-Classification-Guidelines">content classification labels</a> applied on the channel</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2023-06-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-06-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-06-15</guid>
      <pubDate>Thu, 15 Jun 2023 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/pubsub/#authorization-revoked">Authorization Revoked</a> has been added for PubSub.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-05-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-05-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-05-22</guid>
      <pubDate>Mon, 22 May 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>Made the following changes to <a href="https://dev.twitch.tv/docs/api/reference/#get-channel-guest-star-settings">Get Channel Guest Star Settings</a>:
    <ul>
      <li>The following <a href="https://dev.twitch.tv/docs/authentication/scopes">authentication scopes</a> have been added
        <ul>
          <li><code class="highlighter-rouge">moderator:read:guest_star</code></li>
          <li><code class="highlighter-rouge">moderator:manage:guest_star</code></li>
        </ul>
      </li>
      <li>A <code class="highlighter-rouge">moderator_id</code> is now required in the request query parameters</li>
    </ul>
  </li>
  <li>Removed the Twitch API v5 Migration Guide</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-05-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-05-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-05-11</guid>
      <pubDate>Thu, 11 May 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following Twitch API endpoints and subscription types to open beta:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-channel-guest-star-settings">Get Channel Guest Star Settings</a> - Gets the channel settings for configuration of the Guest Star feature for a particular host.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#update-channel-guest-star-settings">Update Channel Guest Star Settings</a> - Mutates the channel settings for configuration of the Guest Star feature for a particular host.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-guest-star-session">Get Guest Star Session</a> - Gets information about an ongoing Guest Star session for a particular channel.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#create-guest-star-session">Create Guest Star Session</a> - Programmatically creates a Guest Star session on behalf of the broadcaster.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#end-guest-star-session">End Guest Star Session</a> - Programmatically ends a Guest Star session on behalf of the broadcaster.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-guest-star-invites">Get Guest Star Invites</a> - Provides the caller with a list of pending invites to a Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#send-guest-star-invite">Send Guest Star Invite</a> - Sends an invite to a specified guest on behalf of the broadcaster for a Guest Star session in progress.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#delete-guest-star-invite">Delete Guest Star Invite</a> - Revokes a previously sent invite for a Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#assign-guest-star-slot">Assign Guest Star Slot</a> - Allows a previously invited user to be assigned a slot within the active Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#update-guest-star-slot">Update Guest Star Slot</a> - Allows a user to update the assigned slot for a particular user within the active Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#delete-guest-star-slot">Delete Guest Star Slot</a> - Allows a caller to remove a slot assignment from a user participating in an active Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#update-guest-star-slot-settings">Update Guest Star Slot Settings</a> - Allows a user to update slot settings for a particular guest within a Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelguest_star_sessionbegin">channel.guest_star_session.begin</a> - The host began a new Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelguest_star_sessionend">channel.guest_star_session.end</a> - A running Guest Star session has ended.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelguest_star_guestupdate">channel.guest_star_guest.update</a> - A guest has moved between interaction states in an active Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelguest_star_slotupdate">channel.guest_star_slot.update</a> - A slot setting has been updated in an active Guest Star session.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelguest_star_settingsupdate">channel.guest_star_settings.update</a> - The host preferences for Guest Star have been updated.</li>
</ul>

<p>The following <a href="https://dev.twitch.tv/docs/authentication/scopes">authentication scopes</a> have been added:</p>
<ul>
  <li><code class="highlighter-rouge">channel:read:guest_star</code></li>
  <li><code class="highlighter-rouge">channel:manage:guest_star</code></li>
  <li><code class="highlighter-rouge">moderator:read:guest_star</code></li>
  <li><code class="highlighter-rouge">moderator:manage:guest_star</code></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2023-04-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-04-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-04-12</guid>
      <pubDate>Wed, 12 Apr 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>The EventSub WebSockets connection URL has been updated to <code class="highlighter-rouge">wss://eventsub.wss.twitch.tv/ws</code>.  See <a href="https://discuss.dev.twitch.tv/t/update-required-for-eventsub-websockets-beta-connection-url/45079" target="_blank">the announcement</a> for more details.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-04-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-04-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-04-05</guid>
      <pubDate>Wed, 05 Apr 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch’s <a href="https://dev.twitch.tv/docs/cli">CLI</a> has been updated to allow for testing <a href="https://dev.twitch.tv/docs/cli/websocket-event-command/#testing-reconnect-messages">Reconnect message flow</a> and <a href="https://dev.twitch.tv/docs/cli/websocket-event-command/#forwarding-mock-events-to-clients">forwarding EventSub events</a> to the mock WebSocket server.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-03-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-03-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-03-30</guid>
      <pubDate>Thu, 30 Mar 2023 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-channel-chat-badges">Get Channel Chat Badges</a> and <a href="https://dev.twitch.tv/docs/api/reference#get-global-chat-badges">Get Global Chat Badges</a> have been updated to include the following return fields; <code class="highlighter-rouge">title</code>, <code class="highlighter-rouge">description</code>, <code class="highlighter-rouge">click_action</code>, and <code class="highlighter-rouge">click_url</code>. See <a href="https://discuss.dev.twitch.tv/t/legacy-badges-endpoint-shutdown-details-and-timeline-june-2023/44621" target="_blank">the announcement</a> for more information.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-03-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-03-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-03-15</guid>
      <pubDate>Wed, 15 Mar 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>References to the Twitch Developer Rig have been updated or removed following the <a href="https://discuss.dev.twitch.tv/t/end-of-support-for-the-twitch-developer-rig/42995" target="_blank">end of support announcement</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-02-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-02-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-02-28</guid>
      <pubDate>Tue, 28 Feb 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/api/reference#search-channels">Search Channels</a>, <a href="https://dev.twitch.tv/docs/api/reference#get-streams">Get Streams</a>, <a href="https://dev.twitch.tv/docs/api/reference#get-followed-streams">Get Followed Streams</a>  — Include the following changes:
    <ul>
      <li>Added customizable tags via a new <code class="highlighter-rouge">tags</code> field.</li>
      <li>Deprecated the <code class="highlighter-rouge">tag_ids</code> field in the response. The response continues to include the field; however, it will only return an empty array.</li>
    </ul>
  </li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-all-stream-tags">Get All Stream Tags</a> and <a href="https://dev.twitch.tv/docs/api/reference#get-stream-tags">Get Stream Tags</a> — Include the following change:
    <ul>
      <li>Deprecated the <code class="highlighter-rouge">tag_ids</code> field in the response. The response continues to include the field; however, it will only return an empty array. These endpoints will return a 410 response on July 13, 2023</li>
    </ul>
  </li>
  <li>Additionally, removed the Replace Stream Tags endpoint.</li>
</ol>

<p>For information about these changes, see <a href="https://discuss.dev.twitch.tv/t/adding-customizable-tags-to-the-twitch-api/42921" target="_blank">Adding customizable tags to the Twitch API</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-02-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-02-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-02-27</guid>
      <pubDate>Mon, 27 Feb 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>“Get Code Status” and “Redeem Code” Twitch API endpoints have been decommissioned and removed from documentation.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-02-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-02-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-02-22</guid>
      <pubDate>Wed, 22 Feb 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>Moved the following Channel Follows endpoints and subscription type from open beta to generally available:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-followed-channels">Get Followed Channels</a> — Gets a list of broadcasters that the specified user follows.</li>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-channel-followers">Get Channel Followers</a> — Gets a list of users that follow the specified broadcaster.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelfollow">channel.follows</a> — Version 2 of the existing subscription type that will now require the <code class="highlighter-rouge">moderator:read:followers</code> scope.</li>
    </ul>
  </li>
  <li>Added deprecation notices to the following:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-users-follows">Get User Follows</a></li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelfollow">channel.follows</a> (v1)</li>
    </ul>
  </li>
  <li>Updated the <a href="https://dev.twitch.tv/docs/product-lifecycle/">Product Lifecycle</a> with the above deprecation notice.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2023-02-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-02-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-02-09</guid>
      <pubDate>Thu, 09 Feb 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Moved the following Shoutout endpoint and subscription types from open beta to generally available:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#send-a-shoutout">Send a Shoutout</a> — This endpoint sends a Shoutout to the specified broadcaster.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshoutoutcreate">channel.shoutout.create</a> — This subscription type sends a notification when the specified broadcaster sends a Shoutout.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshoutoutreceive">channel.shoutout.receive</a> — This subscription type sends a notification when the specified broadcaster receives a Shoutout.</li>
</ul>

]]></description>
    </item><item>
      <title>Changelog 2023-02-03</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-02-03</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-02-03</guid>
      <pubDate>Fri, 03 Feb 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following Twitch API endpoints and subscription types to open beta.</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-followed-channels">Get Followed Channels</a> — Gets a list of broadcasters that the specified user follows.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-channel-followers">Get Channel Followers</a> — Gets a list of users that follow the specified broadcaster.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelfollow">channel.follows</a> (beta) — Beta version of the existing subscription type that will now require the <code class="highlighter-rouge">moderator:read:followers</code> scope.</li>
</ul>

<p><code class="highlighter-rouge">low-trust-users</code> has been added to <a href="https://dev.twitch.tv/docs/pubsub">PubSub reference</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2023-01-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-01-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-01-19</guid>
      <pubDate>Thu, 19 Jan 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>Added the following Shoutout endpoint and subscription types to open beta:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference#send-a-shoutout">Send a Shoutout</a> — This endpoint sends a Shoutout to the specified broadcaster.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshoutoutcreate">channel.shoutout.create</a> — This subscription type sends a notification when the specified broadcaster sends a Shoutout.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshoutoutreceive">channel.shoutout.receive</a> — This subscription type sends a notification when the specified broadcaster receives a Shoutout.</li>
    </ul>
  </li>
  <li>Moved the following Charity endpoints and subscription types from open beta to generally available:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-charity-campaign-donations">Get Charity Campaign Donations</a> — Returns the list of donations that users have made to the broadcaster’s active charity campaign.</li>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-charity-campaign">Get Charity Campaign</a> — Gets information about the charity campaign that the broadcaster is running, such as their fundraising goal and the amount that’s been donated so far.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignstart">channel.charity_campaign.start</a> — Sends a notification when the broadcaster starts a charity campaign.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignprogress">channel.charity_campaign.progress</a> — Sends a notification when the broadcaster changes the fundraiser’s target goal or when progress is made towards the goal.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignstop">channel.charity_campaign.stop</a> — Sends a notification when the broadcaster stops a charity campaign.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaigndonate">channel.charity_campaign.donate</a> — Sends an event notification when a user donates to the broadcaster’s charity campaign.</li>
    </ul>
  </li>
</ol>

]]></description>
    </item><item>
      <title>Changelog 2023-01-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2023-01-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2023-01-10</guid>
      <pubDate>Tue, 10 Jan 2023 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>Moved the following Shield Mode endpoints and subscription types from open beta to generally available:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-shield-mode-status">Get Shield Mode Status</a> — This endpoint gets the broadcaster’s Shield Mode activation status.</li>
      <li><a href="https://dev.twitch.tv/docs/api/reference#update-shield-mode-status">Update Shield Mode Status</a> — This endpoint activates or deactivates the broadcaster’s Shield Mode.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshield_modebegin">channel.shield_mode.begin</a> — This subscription type sends a notification when the broadcaster activates Shield Mode.</li>
      <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshield_modeend">channel.shield_mode.end</a> — This subscription type sends a notification when the broadcaster deactivates Shield Mode.</li>
    </ul>
  </li>
  <li>Added the <code class="highlighter-rouge">tags</code> field to the following endpoints:
    <ul>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-streams">Get Streams</a></li>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-followed-streams">Get Followed Streams</a></li>
      <li><a href="https://dev.twitch.tv/docs/api/reference#search-channels">Search Channels</a></li>
      <li><a href="https://dev.twitch.tv/docs/api/reference#get-channel-information">Get Channel Information</a></li>
    </ul>

    <p>The <code class="highlighter-rouge">tags</code> field contains the tags that the broadcaster or Twitch added to help identify the content that the broadcaster streams.</p>
  </li>
  <li>Added the <code class="highlighter-rouge">tags</code> field to the <a href="https://dev.twitch.tv/docs/api/reference#modify-channel-information">Modify Channel Information</a> endpoint to let broadcasters add or remove tags. Broadcasters use the tags to help identify the content that they stream.</li>
  <li>Added the <code class="highlighter-rouge">id</code> field to the <a href="https://dev.twitch.tv/docs/api/reference#get-charity-campaign-donations">Get Charity Campaign Donations</a> response to identify the donation.</li>
  <li>Added the <code class="highlighter-rouge">id</code> field to the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#charity-donation-event">Charity Donation</a> event data to identify the donation.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2022-12-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-12-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-12-09</guid>
      <pubDate>Fri, 09 Dec 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>Added the following missing status values that <a href="https://dev.twitch.tv/docs/api/reference#get-eventsub-subscriptions">Get EventSub Subscriptions</a> may return in the <code class="highlighter-rouge">status</code> field. All of these statuses indicate that the subscription is now disabled. You may also use the status values to filter the list of subscriptions that Get EventSub Subscriptions returns.
    <ul>
      <li><strong>websocket_disconnected</strong> — The client closed the connection.</li>
      <li><strong>websocket_failed_ping_pong</strong> — The client failed to respond to a ping message.</li>
      <li><strong>websocket_received_inbound_traffic</strong> — The client sent a non-pong message. Clients may only send pong messages (and only in response to a ping message).</li>
      <li><strong>websocket_connection_unused</strong> — The client failed to subscribe to events within the required time.</li>
      <li><strong>websocket_internal_error</strong> — The Twitch WebSocket server experienced an unexpected error.</li>
      <li><strong>websocket_network_timeout</strong> — The Twitch WebSocket server timed out writing the message to the client.</li>
      <li><strong>websocket_network_error</strong> — The Twitch WebSocket server experienced a network error writing the message to the client.</li>
      <li><strong>moderator_removed</strong> — The moderator that authorized the subscription is no longer one of the broadcaster’s moderators.</li>
    </ul>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2022-12-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-12-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-12-05</guid>
      <pubDate>Mon, 05 Dec 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>This release updates Twitch’s <a href="https://dev.twitch.tv/docs/cli">CLI</a> with the following changes:</p>

<ol>
  <li>Adds the following events that you can trigger (see <a href="https://dev.twitch.tv/docs/cli/event-command">Testing webhook events</a>).
    <ul>
      <li><code class="highlighter-rouge">charity-donation</code> — Triggers an event to mimic when a user donations to the broadcaster’s charity campaign.</li>
      <li><code class="highlighter-rouge">charity-start</code> — Triggers an event to mimic when a broadcaster starts a charity campaign.</li>
      <li><code class="highlighter-rouge">charity-progress</code> — Triggers an event to mimic when progress is made towards the campaign’s goal or when the broadcaster changes the fundraising goal.</li>
      <li><code class="highlighter-rouge">charity-stop</code> — Triggers an event to mimic when a broadcaster stops a charity campaign.</li>
    </ul>
  </li>
  <li>Adds the following flags that you can use with the charity events.
    <ul>
      <li><code class="highlighter-rouge">charity-current-value</code> — Use to specify the amount of money that’s donated for charity donation events or the current amount raised for the charity campaign events.</li>
      <li><code class="highlighter-rouge">charity-target-value</code> — Use to specify the fundraising target amount for the charity campaign events.</li>
    </ul>
  </li>
  <li>Changed the <code class="highlighter-rouge">user.update</code> event name in the documentation to <code class="highlighter-rouge">user-update</code> to match the convention used by the other events.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2022-12-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-12-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-12-02</guid>
      <pubDate>Fri, 02 Dec 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates to the Twitch <a href="https://dev.twitch.tv/docs/api/reference">endpoints</a>:</p>

<ol>
  <li>Added the <a href="https://dev.twitch.tv/docs/api/reference#update-shield-mode-status">Update Shield Mode Status</a> endpoint, which activates or deactivates the broadcaster’s Shield Mode. Twitch’s Shield Mode feature is like a panic button that broadcasters can push to protect themselves from chat abuse coming from one or more accounts. When activated, Shield Mode applies the overrides that the broadcaster configured in the Twitch UX. If the broadcaster hasn’t configured Shield Mode, it applies default overrides.</li>
  <li>Added the <a href="https://dev.twitch.tv/docs/api/reference#get-shield-mode-status">Get Shield Mode Status</a> endpoint, which gets the broadcaster’s Shield Mode activation status.</li>
  <li>Updated the status of the <a href="https://dev.twitch.tv/docs/api/reference#get-chatters">Get Chatters</a> endpoint from Beta to generally available.</li>
</ol>

<p>This release includes the following updates to the EventSub <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types">subscription types</a>:</p>

<ol>
  <li>Added the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshield_modebegin">channel.shield_mode.begin</a> subscription type, which sends a notification when the broadcaster activates Shield Mode.</li>
  <li>Added the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelshield_modebegin">channel.shield_mode.end</a> subscription type, which sends a notification when the broadcaster deactivates Shield Mode.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2022-11-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-11-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-11-29</guid>
      <pubDate>Tue, 29 Nov 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/api/reference#get-channel-information">Get Channel Information</a> endpoint to require a user access token to return the Partner’s stream delay value (see the <code class="highlighter-rouge">delay</code> field). By default, the <code class="highlighter-rouge">delay</code> field’s value is zero.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-11-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-11-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-11-22</guid>
      <pubDate>Tue, 22 Nov 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignstop">channel.charity_campaign.stop</a> subscription type to include the following fields:</p>

<ul>
  <li><code class="highlighter-rouge">charity_name</code></li>
  <li><code class="highlighter-rouge">charity_description</code></li>
  <li><code class="highlighter-rouge">charity_logo</code></li>
  <li><code class="highlighter-rouge">charity_website</code></li>
</ul>

<p>Updated the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaigndonate">channel.charity_campaign.donate</a> and 
<a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignprogress">channel.charity_campaign.progress</a> subscription types to include the following fields:</p>

<ul>
  <li><code class="highlighter-rouge">charity_description</code></li>
  <li><code class="highlighter-rouge">charity_website</code></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-11-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-11-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-11-21</guid>
      <pubDate>Mon, 21 Nov 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <a href="https://www.igdb.com/" target="_blank">IGDB</a> ID to the <a href="https://dev.twitch.tv/docs/api/reference#get-games">Get Games</a> and <a href="https://dev.twitch.tv/docs/api/reference#get-top-games">Get Top Games</a> responses (see the <code class="highlighter-rouge">igdb_id</code> field).</p>

<p>Updated the Get Games endpoint to let you search by IGDB ID.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-11-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-11-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-11-17</guid>
      <pubDate>Thu, 17 Nov 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <code class="highlighter-rouge">user_id</code> and <code class="highlighter-rouge">user_name</code> fields to the <a href="https://dev.twitch.tv/docs/api/reference#get-chatters">Get Chatters</a> response.</p>

<p>Added the <a href="https://dev.twitch.tv/docs/api/reference#get-charity-campaign-donations">Get Charity Campaign Donations</a> endpoint, which returns the list of donations that users have made to the broadcaster’s active charity campaign.</p>

<p>Added the following subscription types to <a href="https://dev.twitch.tv/docs/eventsub">EventSub</a>.</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignstart">channel.charity_campaign.start</a> — Sends a notification when the broadcaster starts a charity campaign.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignprogress">channel.charity_campaign.progress</a> — Sends a notification when the broadcaster changes the fundraiser’s target goal or when progress is made towards the goal.</li>
  <li>
    <p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaignstop">channel.charity_campaign.stop</a> — Sends a notification when the broadcaster stops a charity campaign.</p>
  </li>
  <li>Added <code class="highlighter-rouge">version_removed</code> as a possible status value to EventSub. The subscription’s <code class="highlighter-rouge">status</code> field is set to <code class="highlighter-rouge">version_removed</code> if EventSub stops supporting the subscribed to subscription type and version. EventSub sends the status in a revocation message.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-11-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-11-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-11-04</guid>
      <pubDate>Fri, 04 Nov 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>This release includes the following updates:</p>

<ol>
  <li>
    <p>Updated the CLI’s <a href="https://dev.twitch.tv/docs/cli/mock-api-command">Generating Mock Data and Starting the Server</a> topic to remove the erroneous <code class="highlighter-rouge">user_id</code> parameter from the table under <strong>Getting an app access token</strong>.</p>
  </li>
  <li>
    <p>Updated the <a href="https://dev.twitch.tv/docs/api/reference#get-hype-train-events">Get Hype Train Events</a> endpoint to include the following new contribution type:</p>

    <ul>
      <li>OTHER — Covers contribution methods other than Bits and Subscriptions. See the <code class="highlighter-rouge">type</code> field under the <code class="highlighter-rouge">last_contribution</code> and <code class="highlighter-rouge">top_contributions</code> fields.</li>
    </ul>

    <p>Updated the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#hype-train-begin-event">begin</a>, <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#hype-train-progress-event">progress</a>, and <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#hype-train-end-event">end</a> Hype Train events to include the following new contribution type:</p>

    <ul>
      <li>other — Covers contribution methods other than Bits and Subscriptions. See the <code class="highlighter-rouge">type</code> field under the <code class="highlighter-rouge">last_contribution</code> and <code class="highlighter-rouge">top_contributions</code> fields.</li>
    </ul>
  </li>
  <li>
    <p>Added the <a href="https://dev.twitch.tv/docs/api/schedule">Broadcast Scheduling Guide</a>.</p>
  </li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2022-11-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-11-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-11-02</guid>
      <pubDate>Wed, 02 Nov 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaigndonate">channel.charity_campaign.donate</a> subscription type to include the following fields in the event’s data:</p>

<ul>
  <li><code class="highlighter-rouge">charity_name</code> — The charity’s name.</li>
  <li><code class="highlighter-rouge">charity_logo</code> — A URL to the charity’s logo.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-11-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-11-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-11-01</guid>
      <pubDate>Tue, 01 Nov 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added WebSocket support for <a href="https://dev.twitch.tv/docs/eventsub">EventSub</a> notifications. See <a href="https://dev.twitch.tv/docs/eventsub/handling-websocket-events">Handling WebSocket Events</a>.</p>

<p>Updated the <a href="https://dev.twitch.tv/docs/cli">Twitch CLI</a> to support testing your WebSocket client (you’ll need to upgrade to the latest version). The server sends the client a <a href="https://dev.twitch.tv/docs/eventsub/handling-websocket-events#welcome-message">welcome</a> message followed by <a href="https://dev.twitch.tv/docs/eventsub/handling-websocket-events#ping-message">ping</a> and <a href="https://dev.twitch.tv/docs/eventsub/handling-websocket-events#keepalive-message">keepalive</a> messages. You’ll mostly use the mock server to send a <a href="https://dev.twitch.tv/docs/eventsub/handling-websocket-events#reconnect-message">reconnect</a> message to test your client’s reconnect code flow. For details, see the <a href="https://dev.twitch.tv/docs/cli/websocket-event-command">start-websocket-server</a> sub-command.</p>

<p>Updated the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#transport">Transport</a> object that you use to <a href="https://dev.twitch.tv/docs/api/reference#create-eventsub-subscription">subscribe</a> to events:</p>

<ul>
  <li>Added <strong>websocket</strong> as a possible value to the <code class="highlighter-rouge">method</code> field.</li>
  <li>Require the <code class="highlighter-rouge">callback</code> field only if the <code class="highlighter-rouge">method</code> field is set to <strong>webhook</strong>.</li>
  <li>Require the <code class="highlighter-rouge">secret</code> field only if the <code class="highlighter-rouge">method</code> field is set to <strong>webhook</strong>.</li>
  <li>Add the <code class="highlighter-rouge">session_id</code> field, which identifies the WebSocket to send notifications to. This field is required only if the <code class="highlighter-rouge">method</code> field is set to <strong>websocket</strong>.</li>
  <li>Added the <code class="highlighter-rouge">connected_at</code> field, which contains the UTC date and time that the WebSocket connection was established. This is a response-only field that <a href="https://dev.twitch.tv/docs/api/reference#create-eventsub-subscription">Create EventSub Subscription</a> and <a href="https://dev.twitch.tv/docs/api/reference#get-eventsub-subscriptions">Get EventSub Subscription</a> returns if the <code class="highlighter-rouge">method</code> field is set to <strong>websocket</strong>.</li>
  <li>Added the <code class="highlighter-rouge">disconnected_at</code> field, which contains the UTC date and time that the WebSocket connection was lost. This is a response-only field that <a href="https://dev.twitch.tv/docs/api/reference#get-eventsub-subscriptions">Get EventSub Subscription</a> returns if the <code class="highlighter-rouge">method</code> field is set to <strong>websocket</strong>.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-09-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-09-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-09-29</guid>
      <pubDate>Thu, 29 Sep 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <a href="https://dev.twitch.tv/docs/api/reference#get-chatters">Get Chatters</a> endpoint, which you use to get the list of users that are connected to the specified broadcaster’s chat session.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-09-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-09-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-09-16</guid>
      <pubDate>Fri, 16 Sep 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><strong>Breaking change to the Beta <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaigndonate">channel.charity_campaign.donate</a> EventSub subscription type</strong>:</p>

<p>The <code class="highlighter-rouge">id</code> field of the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#charity-donation-event">Charity Donation Event</a> object will change to <code class="highlighter-rouge">campaign_id</code> to better reflect its content on Tuesday, September 20 at 1:00pm PDT.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-09-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-09-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-09-01</guid>
      <pubDate>Thu, 01 Sep 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/api/reference#create-poll">Create Poll</a> endpoint to remove support for voting with Bits. This change removes the following optional request fields from the documentation:</p>

<ul>
  <li><code class="highlighter-rouge">bits_voting_enabled</code></li>
  <li><code class="highlighter-rouge">bits_per_vote</code></li>
</ul>

<p>If your request includes these fields, the endpoint ignores them. The following response fields will be set to default values.</p>

<ul>
  <li><code class="highlighter-rouge">bits_votes</code> — set to 0.</li>
  <li><code class="highlighter-rouge">bits_voting_enabled</code> — set to <strong>false</strong>.</li>
  <li><code class="highlighter-rouge">bits_per_vote</code> — set to 0.</li>
</ul>

<p>The <a href="https://dev.twitch.tv/docs/api/reference#get-polls">Get Polls</a> and <a href="https://dev.twitch.tv/docs/api/reference#end-poll">End Poll</a> responses will show the above values for polls created on or after August 29, 2022; otherwise, the response contains Bits values if enabled.</p>

<p>The above Bits-related fields should also be ignored for the following EventSub events:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpollbegin">channel.poll.begin</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpollprogress">channel.poll.progress</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpollend">channel.poll.end</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-08-26</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-08-26</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-08-26</guid>
      <pubDate>Fri, 26 Aug 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <code class="highlighter-rouge">vip</code> tag to <a href="https://dev.twitch.tv/docs/irc/tags#privmsg-tags">PRIVMSG</a>. You can use the tag to determine whether the user that sent the chat is a VIP.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-08-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-08-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-08-25</guid>
      <pubDate>Thu, 25 Aug 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Adds the following API and subscription type that you can use to get information about the charity campaign that the broadcaster is running.</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-charity-campaign">Get Charity Campaign</a> — Gets information about the charity campaign that the broadcaster is running, such as their fundraising goal and the amount that’s been donated so far.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelcharity_campaigndonate">channel.charity_campaign.donate</a> — Sends an event notification when a user donates to the broadcaster’s charity campaign.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-08-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-08-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-08-12</guid>
      <pubDate>Fri, 12 Aug 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <a href="https://dev.twitch.tv/docs/api/moderation">Moderation Guide</a> that shows how to use the moderation APIs such as adding and removing moderators, banning users or putting them in a timeout, and updating your AutoMod settings.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-07-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-07-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-07-29</guid>
      <pubDate>Fri, 29 Jul 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>All Twitch API endpoints introduced on 2022-07-15 have moved from public beta to general availability.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-07-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-07-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-07-22</guid>
      <pubDate>Fri, 22 Jul 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following guides:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/clips">Creating Clips</a> — Shows how to create and get clips.</li>
  <li><a href="https://dev.twitch.tv/docs/api/markers">Creating Markers</a> — Shows how to create and get stream markers.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-07-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-07-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-07-20</guid>
      <pubDate>Wed, 20 Jul 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <code class="highlighter-rouge">vod_offset</code> field to the <a href="https://dev.twitch.tv/docs/api/reference#get-clips">Get Clips</a> API response. The offset is the number of seconds from the start of the video to the beginning of the clip.</p>

<p>Updated the list of possible values that the <code class="highlighter-rouge">type</code> field in the <a href="https://dev.twitch.tv/docs/api/reference#get-creator-goals">Get Creator Goals</a> API response may be set to. The following values were added to the list:</p>

<ul>
  <li>subscription_count — The goal is to increase subscriptions. This type shows the net increase or decrease in the number of subscriptions.</li>
  <li>new_subscription_count — The goal is to increase subscriptions. This type shows only the net increase in the number of subscriptions (it does not account for users that unsubscribed since the goal started).</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-07-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-07-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-07-15</guid>
      <pubDate>Fri, 15 Jul 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>This release adds the following endpoints. See :</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#send-chat-announcement">Send Chat Announcement</a> — Sends an announcement to the broadcaster’s chat room.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#delete-chat-messages">Delete Chat Messages</a> — Removes a single chat message or all chat messages from the broadcaster’s chat room.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#update-user-chat-color">Update User Chat Color</a> — Updates the color used for the user’s name in chat.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-user-chat-color">Get User Chat Color</a> — Gets the color used for the user’s name in chat.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#add-channel-moderator">Add Channel Moderator</a> — Adds a moderator to the broadcaster’s chat room.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#remove-channel-moderator">Remove Channel Moderator</a> — Removes a moderator from the broadcaster’s chat room.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-vips">Get VIPs</a> — Gets a list of the channel’s VIPs.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#add-channel-vip">Add Channel VIP</a> — Adds a VIP to the broadcaster’s chat room.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#remove-channel-vip">Remove Channel VIP</a> — Removes a VIP from the broadcaster’s chat room.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#send-whisper">Send Whisper</a> — Sends a whisper message to the specified user.</li>
</ul>

<p>The following <a href="https://dev.twitch.tv/docs/authentication/scopes">authentication scopes</a> have also been added for the endpoints above:</p>
<ul>
  <li><code class="highlighter-rouge">moderator:manage:announcements</code></li>
  <li><code class="highlighter-rouge">moderator:manage:chat_messages</code></li>
  <li><code class="highlighter-rouge">user:manage:chat_color</code></li>
  <li><code class="highlighter-rouge">channel:manage:moderators</code></li>
  <li><code class="highlighter-rouge">channel:read:vips</code></li>
  <li><code class="highlighter-rouge">channel:manage:vips</code></li>
  <li><code class="highlighter-rouge">user:manage:whispers</code></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-07-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-07-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-07-11</guid>
      <pubDate>Mon, 11 Jul 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/submission-best-practices">Submission Best Practices</a> - Updated the “Content in Extensions” section to define the expected functionality of global overlay Extensions and examples.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-06-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-06-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-06-29</guid>
      <pubDate>Wed, 29 Jun 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api">Twitch API</a> - Organization and content for this section has been improved for a better developer experience.</p>

<p><a href="https://dev.twitch.tv/docs/ja/drops">Twitch Drops</a> - Japanese localization added.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-06-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-06-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-06-27</guid>
      <pubDate>Mon, 27 Jun 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#check-automod-status">Check AutoMod Status</a> — Includes the following changes:</p>

<ul>
  <li>Deprecated and removed the <code class="highlighter-rouge">user_id</code> field from the request body. The endpoint ignores the field if you include it.</li>
  <li>Added endpoint-specific rate limits.</li>
</ul>

<p>For information about these changes, see <a href="https://discuss.dev.twitch.tv/t/upcoming-changes-to-the-check-automod-status-api-endpoint/38512" target="_blank">Upcoming changes to the Check AutoMod Status API</a>.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-users">Get Users</a> — Includes the following change:</p>

<ul>
  <li>Deprecated the <code class="highlighter-rouge">view_count</code> field in the response. The response continues to include the field; however, it contains stale data. You should stop displaying this data at your earliest convenience.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/api/reference#start-a-raid">Start a Raid</a>, <a href="https://dev.twitch.tv/docs/api/reference#cancel-a-raid">Cancel a Raid</a> — Includes the following change:</p>

<ul>
  <li>These endpoints were removed from Beta and are now generally available (replaced the Beta tag to New).</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-eventsub-subscriptions">Get EventSub Subscriptions</a> — Includes the following change:</p>

<ul>
  <li>Added the <em>user_id</em> query parameter that you can use to filter your list of subscriptions by. The response contains subscriptions where the user ID matches a user ID that you specified in the <strong>Condition</strong> object when you <a href="https://dev.twitch.tv/docs/api/reference#create-eventsub-subscription">created the subscription</a>.</li>
</ul>

<p><strong>BREAKING CHANGES</strong></p>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-soundtrack-playlist">Get Soundtrack Playlist</a> — Removed the following playlist fields from the response:</p>

<ul>
  <li><code class="highlighter-rouge">description</code></li>
  <li><code class="highlighter-rouge">id</code></li>
  <li><code class="highlighter-rouge">image_url</code></li>
  <li><code class="highlighter-rouge">title</code></li>
  <li><code class="highlighter-rouge">tracks</code> (the <code class="highlighter-rouge">data</code> field now contains the playlist’s tracks)</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-soundtrack-playlists">Get Soundtrack Playlists</a> — Added the <em>id</em> query parameter, which you can use to get metadata information about a single playlist.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-06-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-06-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-06-08</guid>
      <pubDate>Wed, 08 Jun 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the ability for your application to start or cancel a raid. <a href="https://dev.twitch.tv/docs/api/raids">Read more</a></p>

<p>This update adds the following endpoints:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#start-a-raid">Start a Raid</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#cancel-a-raid">Cancel a Raid</a></li>
</ul>

<p>Added the <code class="highlighter-rouge">created_at</code> field to the response object of the following endpoints:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#ban-user">Ban User</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-banned-users">Get Banned Users</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-06-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-06-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-06-02</guid>
      <pubDate>Thu, 02 Jun 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#create-prediction">Create Prediction</a> - Updated to allow specifying up to ten outcomes.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-05-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-05-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-05-17</guid>
      <pubDate>Tue, 17 May 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added fields to the following EventSub subscription types:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#userupdate">user.update</a> — Added the <code class="highlighter-rouge">email_verified</code> field, which indicates whether Twitch has verified the user’s email.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelban">channel.ban</a> — Added the <code class="highlighter-rouge">banned_at</code> field, which indicates the UTC date and time of when the user was banned or put in a timeout.</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelhype_trainbegin">channel.hype_train.begin</a> — Added the <code class="highlighter-rouge">level</code> field, which indicates the level at which the Hype Train started.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies">Extension Guidelines and Policies</a> - Added section 4.11 regarding NFTs in Twitch Extensions.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-05-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-05-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-05-09</guid>
      <pubDate>Mon, 09 May 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/submission-best-practices">Extension Submission Best Practices</a></p>
<ul>
  <li>Added a section for content in Extensions</li>
  <li>Amended the quicker reviews section with information regarding what types of domains are valid for an Extension’s content security policy allowlists.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies">Extension Guidelines and Policies</a></p>
<ul>
  <li>Added section 4.10 regarding global overlay Extensions. See more details in <a href="https://discuss.dev.twitch.tv/t/new-extensions-policy-for-global-overlay-extensions/37286/8" target="_blank">our announcement</a>.</li>
  <li>Added section 2.13 to regarding what types of domains are valid for an Extension’s content security policy allowlists</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-04-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-04-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-04-29</guid>
      <pubDate>Fri, 29 Apr 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc">Chat &amp; Chatbots</a> - Organization and content for this section has been improved for a better developer experience.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-04-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-04-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-04-13</guid>
      <pubDate>Wed, 13 Apr 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added 409 Conflict as a possible response code to <a href="https://dev.twitch.tv/docs/api/reference#ban-user">Ban User</a> and <a href="https://dev.twitch.tv/docs/api/reference#unban-user">Unban User</a>.</p>

<p>Added information about when the Twitch API may introduce breaking and non-breaking changes to the API. For details, see <a href="https://dev.twitch.tv/docs/api/guide#breaking-changes">Breaking Changes</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-04-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-04-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-04-12</guid>
      <pubDate>Tue, 12 Apr 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Enhanced Experiences and Event-based Drops have been <a href="https://discuss.dev.twitch.tv/c/announcements" target="_blank">decommissioned</a> and documentation has been removed.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-04-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-04-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-04-07</guid>
      <pubDate>Thu, 07 Apr 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/authentication">Authentication</a> - Organization and writing for this section has been improved for a better developer experience.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/#get-hype-train-events">Get Hype Train Events</a> - Removed <code class="highlighter-rouge">id</code> query parameter. See the <a href="https://discuss.dev.twitch.tv/t/get-hype-train-events-api-endpoint-id-query-parameter-deprecation/37613" target="_blank">deprecation announcement</a> for more information.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-03-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-03-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-03-18</guid>
      <pubDate>Fri, 18 Mar 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed documentation for “Get Banned Events” and “Get Moderator Events” Twitch API endpoints. For more information about the deprecation and removal of these endpoints, see the <a href="https://discuss.dev.twitch.tv/t/deprecation-of-twitch-api-event-endpoints-that-supported-websub-based-webhooks/35137" target="_blank">deprecation announcement</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-02-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-02-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-02-28</guid>
      <pubDate>Mon, 28 Feb 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch API v5 endpoints (i.e. kraken) are no longer available. Documentation for these endpoints have been removed.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-02-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-02-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-02-25</guid>
      <pubDate>Fri, 25 Feb 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/msg-id">Chat msg-id tags</a> updated for accuracy.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-02-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-02-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-02-11</guid>
      <pubDate>Fri, 11 Feb 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/irc">Chatbots</a> content with the following changes:</p>

<ul>
  <li>
    <p>Replaced the /r9kbeta and /r9kbetaoff <a href="https://dev.twitch.tv/docs/irc/chat-commands">Twitch chat commands</a> to /uniquechat and /uniquechatoff, respectively, to match the commands used in Twitch Chat. The /r9kbeta and /r9kbetaoff continue to work but you should start using /uniquechat and /uniquechatoff at your earliest convenience.</p>
  </li>
  <li>
    <p>Removed the following tags from the list of possible <a href="https://dev.twitch.tv/docs/irc/tags#usernotice-tags">USERNOTICE tags</a>:</p>

    <ul>
      <li>anonsubgift</li>
      <li>anonsubmysterygift</li>
    </ul>
  </li>
  <li>
    <p>Added the <code class="highlighter-rouge">WHISPER</code> command to the <a href="https://dev.twitch.tv/docs/irc/commands#whisper">list of commands</a> that the Twitch IRC server may send your bot.</p>
  </li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2022-02-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-02-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-02-08</guid>
      <pubDate>Tue, 08 Feb 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-channel-information">Get channel information</a> endpoint</p>

<ul>
  <li>Changed the description for the <code class="highlighter-rouge">broadcaster_id</code> query parameter to indicate that you may specify a maximum of 100 IDs.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-soundtrack-current-track">Get Soundtrack Current Track</a> endpoint</p>

<ul>
  <li>Changed the description for the <code class="highlighter-rouge">data</code> response field to remove the part that states that the list is empty if the broadcaster is not playing a track. The correct behavior is that if the broadcaster is not playing a track, the endpoint returns HTTP status code 404 Not Found.</li>
  <li>Changed the description for the <code class="highlighter-rouge">creator_channel_id</code> response field to indicate that its value is an empty string if a Twitch user didn’t create the track instead of <strong>null</strong>.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-soundtrack-playlist">Get Soundtrack Playlist</a> endpoint</p>

<ul>
  <li>Changed the description for the <code class="highlighter-rouge">creator_channel_id</code> response field to indicate that its value is an empty string if a Twitch user didn’t create the track instead of <strong>null</strong>.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies">Extension Policy 2.9</a> updated to clarify that the Twitch Extension Helper must be included as the first script in all front-end HTML files.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-01-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-01-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-01-21</guid>
      <pubDate>Fri, 21 Jan 2022 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/#restrictions-on-content">Restrictions on content</a> updated to reflect the new Twitch Extensions policy for <a href="https://discuss.dev.twitch.tv/t/new-extensions-policy-for-content-security-policy-csp-directives-and-timeline-for-enforcement/33695" target="_blank">Content Security Policy (CSP) directives and enforcement</a>.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference#ban-user">Moderation API endpoints</a> have moved from public beta to generally available.</p>
]]></description>
    </item><item>
      <title>Changelog 2022-01-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2022-01-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2022-01-06</guid>
      <pubDate>Thu, 06 Jan 2022 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <code class="highlighter-rouge">new_subscription</code> Creator Goals type, which reports all new subscriptions since the goal’s inception. This type differs from the <code class="highlighter-rouge">subscription</code> type, which reports the net increase or decrease in subscriptions. See the <code class="highlighter-rouge">type</code> field of:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#goals-event">Goals Event</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-creator-goals">Get Creator Goals</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-12-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-12-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-12-16</guid>
      <pubDate>Thu, 16 Dec 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>The <a href="https://dev.twitch.tv/docs/api/reference#update-chat-settings">Update Chat Settings</a> endpoint now lets you:</p>

<ul>
  <li>Set the <code class="highlighter-rouge">follower_mode_duration</code> field to any value between 0 and 129600, inclusive.</li>
  <li>Set the <code class="highlighter-rouge">slow_mode_wait_time</code> field to any value between 3 and 120, inclusive.</li>
</ul>

<p>Open beta changes:</p>
<ul>
  <li>For <a href="https://dev.twitch.tv/docs/api/reference#ban-user">Ban Users</a>, bulk requests have been removed until a more scalable solution is available.</li>
  <li>For <a href="https://dev.twitch.tv/docs/api/reference#ban-user">Ban Users</a> and <a href="https://dev.twitch.tv/docs/api/reference#unban-user">Unban User</a>, error message formatting now utilizes the same structure as other API endpoints since bulk requests have been removed. HTTP 429 errors may also be returned if there are too many requests even within normal Twitch API rate limits.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-12-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-12-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-12-09</guid>
      <pubDate>Thu, 09 Dec 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following Soundtrack APIs:</p>

<ol>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-soundtrack-current-track">Get Soundtrack Current Track</a> — Gets the Soundtrack track that the specified broadcaster is playing.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-soundtrack-playlists">Get Soundtrack Playlists</a> — Gets the list of Soundtrack playlists.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-soundtrack-playlist">Get Soundtrack Playlist</a> — Gets the specified Soundtrack playlist.</li>
</ol>
]]></description>
    </item><item>
      <title>Changelog 2021-12-03</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-12-03</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-12-03</guid>
      <pubDate>Fri, 03 Dec 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated <a href="https://dev.twitch.tv/docs/companies">Organizations</a> to reflect <a href="https://discuss.dev.twitch.tv/c/announcements" target="_blank">cover art powered by IGDB</a>.</p>

<p>Updates <a href="https://dev.twitch.tv/docs/product-lifecycle">Product Lifecycle</a> to include <a href="https://discuss.dev.twitch.tv/t/deprecation-of-twitch-api-event-endpoints-that-supported-websub-based-webhooks/35137" target="_blank">the deprecation</a> of a few Twitch API endpoints that supported WebSub-based webhooks.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-11-23</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-11-23</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-11-23</guid>
      <pubDate>Tue, 23 Nov 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following chat and moderation APIs that let developers create experiences that help broadcasters combat harassment and hate raids.</p>

<table>
  <thead>
    <tr>
      <th>What do you want to do?</th>
      <th>How to do it…</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>Ban users or put them in a timeout</td>
      <td>Send a <a href="https://dev.twitch.tv/docs/api/reference#ban-user">POST /moderation/bans</a> request.<br /><br />You can also <a href="https://dev.twitch.tv/docs/api/reference#unban-user">remove</a> a ban or timeout.</td>
    </tr>
    <tr>
      <td>Block terms that the broadcaster doesn’t want used in their chat room</td>
      <td>Send a <a href="https://dev.twitch.tv/docs/api/reference#add-blocked-term">POST /moderation/blocked_terms</a> request.<br /><br />You can also <a href="https://dev.twitch.tv/docs/api/reference#get-blocked-terms">get</a> a list of blocked terms and <a href="https://dev.twitch.tv/docs/api/reference#remove-blocked-term">delete</a> blocked terms.</td>
    </tr>
    <tr>
      <td>Update the broadcaster’s AutoMod settings</td>
      <td>Send a <a href="https://dev.twitch.tv/docs/api/reference#update-automod-settings">PUT /moderation/automod/settings</a> request.<br /><br />You can also <a href="https://dev.twitch.tv/docs/api/reference#get-automod-settings">get</a> a list of the current AutoMod settings.</td>
    </tr>
    <tr>
      <td>Update the broadcaster’s chat settings</td>
      <td>Send a <a href="https://dev.twitch.tv/docs/api/reference#update-chat-settings">PATCH /chat/settings</a> request.<br /><br />You can also <a href="https://dev.twitch.tv/docs/api/reference#get-chat-settings">get</a> a list of the current chat settings.</td>
    </tr>
  </tbody>
</table>
]]></description>
    </item><item>
      <title>Changelog 2021-11-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-11-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-11-09</guid>
      <pubDate>Tue, 09 Nov 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Reorganization of EventSub documentation, moving <a href="https://dev.twitch.tv/docs/eventsub/handling-webhook-events">handling events</a> to a dedicated page.</p>

<p>Explicitly including the “Content-Type: application/json” header in <a href="https://dev.twitch.tv/docs/api/reference">API reference</a> examples.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-10-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-10-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-10-27</guid>
      <pubDate>Wed, 27 Oct 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/companies">Organization Management</a> updated to reflect IGDB will power Twitch game cover art as of November 17, 2021.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-10-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-10-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-10-20</guid>
      <pubDate>Wed, 20 Oct 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Added documenation for Twitch’s <a href="https://dev.twitch.tv/docs/cli">command-line interface</a> (CLI).</p>
]]></description>
    </item><item>
      <title>Changelog 2021-10-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-10-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-10-01</guid>
      <pubDate>Fri, 01 Oct 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <code class="highlighter-rouge">points</code> field to the <a href="https://dev.twitch.tv/docs/api/reference#get-broadcaster-subscriptions">Get Broadcaster Subscriptions</a> response. This field provides the current number of subscriber points earned by this broadcaster.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-09-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-09-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-09-30</guid>
      <pubDate>Thu, 30 Sep 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies">Extensions Policy 2.12</a> has been added in regards to defining the domains from which Twitch Extensions can load content. More information is available in the announcement, <a href="https://discuss.dev.twitch.tv/c/announcements/13" target="_blank">New Extensions policy for Content Security Policy (CSP) directives and timeline for enforcement</a>.</p>

<p><a href="https://dev.twitch.tv/docs/extensions">Get started with Twitch Extensions</a> - “Restrictions on content” section updated to reflect Extensions policy 2.12 and the timeline mentioned in the announcement.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-09-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-09-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-09-29</guid>
      <pubDate>Wed, 29 Sep 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/drops">Drops Guide</a> received minor updates.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-09-24</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-09-24</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-09-24</guid>
      <pubDate>Fri, 24 Sep 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Reformatted Goals <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types">EventSub Subscription Types</a> for consistency.</p>

<p>Retitled the “Get Live Channels” to “<a href="https://dev.twitch.tv/docs/api/reference#get-extension-live-channels">Get Extension Live Channels</a>” to clarify the endpoint is specific to Extensions activated on live channels.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-09-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-09-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-09-16</guid>
      <pubDate>Thu, 16 Sep 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Decommissioned WebSub-based webhooks, which resulted in the following documentation changes:</p>

<ul>
  <li>Removed the <strong>Get Webhook Subscriptions</strong> endpoint from the <a href="https://dev.twitch.tv/docs/api/reference">reference</a>.</li>
  <li>Deleted the Webhooks Guide and Webhooks Reference topics.</li>
  <li>Updated the <a href="https://dev.twitch.tv/docs/product-lifecycle">Product Lifecycle</a> topic to note the date that WebSub-based webhooks was decommissioned.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-09-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-09-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-09-15</guid>
      <pubDate>Wed, 15 Sep 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>The Creator Goals feature is now generally available. Broadcasters create goals to generate hype in their community, and it provides the community a way to support the channel. Goals can be daily goals, subathons, or anything in between. For information about using the API to get goals or receive notifications about goals, see <a href="https://dev.twitch.tv/docs/api/goals">Creator Goals</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-09-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-09-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-09-10</guid>
      <pubDate>Fri, 10 Sep 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Minor updates to address <a href="https://github.com/twitchdev/issues/issues?q=is%3Aissue+is%3Aopen+label%3A%22product%3A+docs%22" target="_blank">GitHub Issues</a>.</p>

<p><a href="https://dev.twitch.tv/docs/insights">Insights &amp; Analytics</a> – Directions to access Drops Analytics has been updated and the “Top Streamers” report has been removed.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-09-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-09-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-09-01</guid>
      <pubDate>Wed, 01 Sep 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the Creator Goals API, which returns active goals that broadcasters create on Twitch. Broadcasters create these goals to generate hype in their community, and it provides the community a way to support the channel. Goals can be daily goals, subathons, or anything in between. For more information, see <a href="https://dev.twitch.tv/docs/api/goals">Creator Goals</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-08-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-08-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-08-30</guid>
      <pubDate>Mon, 30 Aug 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/guide">Twitch API Guide</a> - Technical concepts in this guide have been updated or added to for further clarification.</p>

<p><a href="https://dev.twitch.tv/docs/embed">Embedding Twitch</a> - Updated to include that certain features may be disabled if the embedded iframe is obscured.</p>

<p><a href="https://dev.twitch.tv/docs/embed/video-and-clips">Embedding Video and Clips</a> - Updated description for <code class="highlighter-rouge">seek</code> function and added the SEEK event.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-08-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-08-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-08-20</guid>
      <pubDate>Fri, 20 Aug 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated examples for <a href="https://dev.twitch.tv/docs/authentication/validate-tokens">validating</a> and <a href="https://dev.twitch.tv/docs/authentication/revoke-tokens">revoking</a> OAuth tokens.</p>

<p>Updated <a href="https://dev.twitch.tv/docs/extensions/building#extension-helper-library">Extension Helper Library</a> to clarify that all HTML files should include the Extension Helper.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-08-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-08-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-08-13</guid>
      <pubDate>Fri, 13 Aug 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the following fields to the <a href="https://dev.twitch.tv/docs/api/reference#get-channel-emotes">Get Channel Emotes</a>, <a href="https://dev.twitch.tv/docs/api/reference#get-global-emotes">Get Global Emotes</a>, and <a href="https://dev.twitch.tv/docs/api/reference#get-emote-sets">Get Emote Sets</a> endpoints.</p>

<ul>
  <li><code class="highlighter-rouge">format</code> — The formats that the emote is available in. For example, PNG or animated GIF.</li>
  <li><code class="highlighter-rouge">scale</code> — The sizes that the emote is available in. For example, 1.0 (small).</li>
  <li><code class="highlighter-rouge">theme_mode</code> — The background themes that the emote is available in. For example, light.</li>
  <li><code class="highlighter-rouge">template</code> — The URL template that you use to create a URL for fetching the emote.</li>
</ul>

<p>For information about how to use these fields, see <a href="https://dev.twitch.tv/docs/irc/emotes">Twitch Emotes</a>.</p>

<p>Added the following to the <a href="https://dev.twitch.tv/docs/irc">Chatbots &amp; IRC Guide</a>.</p>

<ul>
  <li>Existing site-wide rate limit for verified bots</li>
  <li>Clarification in the <code class="highlighter-rouge">JOIN</code> section regarding expected behavior when exceeding rate limits for joining channels</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-07-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-07-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-07-30</guid>
      <pubDate>Fri, 30 Jul 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api">Get Started with the Twitch API</a> - This API guide has been updated to use the Twitch CLI and simplify how to retrieve an OAuth token to improve the getting started experience.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-07-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-07-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-07-27</guid>
      <pubDate>Tue, 27 Jul 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>The Create and Delete Follows API endpoints have been removed. See the <a href="https://discuss.dev.twitch.tv/t/deprecation-of-create-and-delete-follows-api-endpoints/32351" target="_blank">Deprecation of Create and Delete Follows API Endpoints</a> announcement for more information.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-07-26</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-07-26</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-07-26</guid>
      <pubDate>Mon, 26 Jul 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc#verified-bots">Twitch Chat Guide</a> - Updated information regarding verified chatbots including rate limits. Known bots have been removed. More information can be found in the <a href="https://discuss.dev.twitch.tv/t/an-update-for-the-delayed-bot-verification-request-process/32325" target="_blank">chatbot verification update announcement</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-07-23</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-07-23</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-07-23</guid>
      <pubDate>Fri, 23 Jul 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#get-banned-users">Get Banned Users</a> and “Get Banned Events” updated to include ban reason and information for the moderator who initiated the ban.</p>

<p><a href="https://dev.twitch.tv/docs/irc/emotes/">Twitch Emotes Guide</a> - Added to document how developers can customize Twitch Emote image URLs to optimize their rendering in third-party applications.</p>

<p>With the addition of the guide above, the “Chatbots &amp; IRC” navigation item has been retitled to “Chat &amp; Chatbots” to include a broader range of chat topics.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-07-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-07-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-07-15</guid>
      <pubDate>Thu, 15 Jul 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/migration">v5 Migration Guide</a> - Updated to include additional migration paths and indicated endpoints that are not supported beyond v5.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-07-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-07-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-07-13</guid>
      <pubDate>Tue, 13 Jul 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/frontend-api-usage/">Using the Twitch API in an Extension Front End</a> - Added to describe how to a JWT can be used to make Twitch API requests from an Extension front end.</p>

<p>The following Extension-related Twitch API endpoints have been added:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-extension-configuration-segment">Get Extension Configuration Segment</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#set-extension-configuration-segment">Set Extension Configuration Segment</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#set-extension-required-configuration">Set Extension Required Configuration</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#send-extension-pubsub-message">Send Extension PubSub Message</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-extension-live-channels">Get Extension Live Channels</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-extension-secrets">Get Extension Secrets</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#create-extension-secret">Create Extension Secret</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#send-extension-chat-message">Send Extension Chat Message</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-extensions">Get Extensions</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-released-extensions">Get Released Extensions</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-extension-bits-products">Get Extension Bits Products</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#update-extension-bits-product">Update Extension Bits Product</a></li>
</ul>

]]></description>
    </item><item>
      <title>Changelog 2021-07-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-07-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-07-02</guid>
      <pubDate>Fri, 02 Jul 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags">Twitch IRC: Tags</a> - Minor updates, deprecated tags removed, and chat replies added.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-30</guid>
      <pubDate>Wed, 30 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Enhanced Experiences and Event-based Drops are now generally available.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/#get-drops-entitlements">Get Drops Entitlements</a> - Updated to include <code class="highlighter-rouge">fulfillment_status</code>.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/#update-drops-entitlements">Update Drops Entitlements</a> - Added to the Twitch API reference.</p>

<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#userauthorizationgrant">User Authorization Grant</a> EventSub subscription type added as v1.</p>

<p><a href="https://dev.twitch.tv/docs/drops">Drops</a> guide - Minor changes and updates regarding the additions above.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-25</guid>
      <pubDate>Fri, 25 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#dropentitlementgrant">Drop Entitlement Grant</a> EventSub subscription type added.</p>

<p>Update regarding the temporary pause of chatbot verification added to the <a href="https://dev.twitch.tv/docs/irc#verified-bots">Twitch Chat Guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-17</guid>
      <pubDate>Thu, 17 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-channel-chat-badges">Get Channel Chat Badges</a> - Now supports OAuth app access tokens in addition to OAuth user access tokens.</p>

<p>EventSub - <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-subscription-end-event">Channel Subscription End Event</a> added <code class="highlighter-rouge">tier</code> and <code class="highlighter-rouge">is_gift</code>.</p>

<p><a href="https://dev.twitch.tv/docs/authentication/scopes">Authentication</a> - The existing <code class="highlighter-rouge">user:read:email </code> scope has been added.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-15</guid>
      <pubDate>Tue, 15 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch API endpoints added for Twitch channel stream schedule.</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-channel-stream-schedule">Get Channel Stream Schedule</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-channel-icalendar">Get Channel iCalendar</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#update-channel-stream-schedule">Update Channel Stream Schedule</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#create-channel-stream-schedule-segment">Create Channel Stream Schedule Segment</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#update-channel-stream-schedule-segment">Update Channel Stream Schedule Segment</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#delete-channel-stream-schedule-segment">Delete Channel Stream Schedule Segment</a></li>
</ul>

<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsubscriptionmessage">Channel Subscription Message</a> has moved from public beta to v1.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-11</guid>
      <pubDate>Fri, 11 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsubscriptiongift">Channel Subscription Gift</a> has moved from public beta to v1.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-videos">Get Videos</a> updated to explicitly mention the 500 results limit when specifying <code class="highlighter-rouge">game_id</code>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-08</guid>
      <pubDate>Tue, 08 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch API endpoints added for Twitch Emotes.</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-channel-emotes">Get Channel Emotes</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-global-emotes">Get Global Emotes</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-emote-sets">Get Emote Sets</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-06-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-07</guid>
      <pubDate>Mon, 07 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsubscriptionmessage">Channel Subscription Message</a> EventSub subscription type added as a public beta.</p>

<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#extensionbits_transactioncreate">Extension Bits Transaction Create</a> EventSub subscription type has moved from public beta to version 1.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-03</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-03</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-03</guid>
      <pubDate>Thu, 03 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Channel Subscription Gift EventSub subscription type - Added <code class="highlighter-rouge">is_anonymous</code> boolean to the event.</p>

<p><a href="https://dev.twitch.tv/docs/pubsub#example-automod-queue-message">AutoMod Queue</a> and <a href="https://dev.twitch.tv/docs/pubsub#example-user-moderation-notification-message">User Moderation Notifications</a> PubSub topics - Examples updated for accuracy.</p>

<p>Several <a href="https://github.com/twitchdev/issues/issues?q=is%3Aissue+is%3Aopen+label%3A%22product%3A+docs%22" target="_blank">GitHub Issues</a> resolved for documentation.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-06-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-06-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-06-02</guid>
      <pubDate>Wed, 02 Jun 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#get-broadcaster-subscriptions">Get Broadcaster Subscriptions</a> - <code class="highlighter-rouge">total</code> subscription count added to the response.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-05-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-05-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-05-28</guid>
      <pubDate>Fri, 28 May 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch API endpoints have been added for chat badges.</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-channel-chat-badges">Get Channel Chat Badges</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-global-chat-badges">Get Global Chat Badges</a></li>
</ul>

<p>EventSub subscription type updates.</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsubscriptionend">Channel Subscription End</a> has moved from public beta to v1. This was previously known as “Channel Unsubscribe.”</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsubscriptiongift">Channel Subscription Gift</a> has been added as a public beta.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-05-24</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-05-24</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-05-24</guid>
      <pubDate>Mon, 24 May 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-polls">Polls</a> and <a href="https://dev.twitch.tv/docs/api/reference#get-predictions">Channel Points Predictions</a> Twitch API endpoints have moved from public beta to general availability.</p>

<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpollbegin">Polls</a> and <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpredictionbegin">Channel Points Predictions</a> EventSub subscription types have moved from public beta to version 1.</p>

<p>AutoMod Queue and User Moderation Notification topics added to <a href="https://dev.twitch.tv/docs/pubsub/">PubSub reference</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-05-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-05-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-05-21</guid>
      <pubDate>Fri, 21 May 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#extensionbits_transactioncreate">Extension Bits Transaction Create</a> EventSub subscription type has been added as a public beta.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/#create-custom-rewards">Channel Points Custom Rewards</a> - The API reference for Custom Rewards endpoints has been updated for consistency and to clarify conditional requirements for body parameters. For example, <code class="highlighter-rouge">max_per_stream</code> is required if a value for <code class="highlighter-rouge">is_max_per_stream_enabled</code> is also provided.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-05-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-05-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-05-14</guid>
      <pubDate>Fri, 14 May 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelpredictionlock">Channel Prediction Lock</a> EventSub subscription type - corrected the name of the lock timestamp to <code class="highlighter-rouge">locked_at</code>.</p>

<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelpredictionend">Channel Prediction End</a> EventSub subscription type - removed the <code class="highlighter-rouge">locked_at</code> field due to edge cases with Predictions that are cancelled or closed early.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/#create-eventsub-subscription">Create EventSub Subscription</a> and <a href="https://dev.twitch.tv/docs/api/reference/#get-eventsub-subscriptions">Get EventSub Subscriptions</a> - <code class="highlighter-rouge">limit</code> removed following the new <a href="https://discuss.dev.twitch.tv/t/eventsub-subscription-limit-cost-based-system-and-limit-field-deprecation/31377" target="_blank">EventSub subscription limit cost-based system</a>.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference#get-channel-information">Get Channel Information</a> - Added <code class="highlighter-rouge">delay</code> to return values table and example payload.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-05-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-05-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-05-12</guid>
      <pubDate>Wed, 12 May 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#manage-held-automod-messages">Manage Held AutoMod Messages</a> – Added to the Twitch API reference.</p>

<p><a href="https://dev.twitch.tv/docs/authentication/scopes">Authentication</a> - <code class="highlighter-rouge">moderator:manage:automod</code> scope added for <a href="https://dev.twitch.tv/docs/api/reference#manage-held-automod-messages">Manage Held AutoMod Messages</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-05-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-05-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-05-06</guid>
      <pubDate>Thu, 06 May 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelsubscriptionend">Channel Subscription End</a> EventSub subscription type has been added as a public beta.</p>

<p><em>This entry has been updated, the subscription type has been renamed from “Channel Unsubscribe” to “Channel Subscription End” after moving from beta to v1.</em></p>
]]></description>
    </item><item>
      <title>Changelog 2021-05-03</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-05-03</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-05-03</guid>
      <pubDate>Mon, 03 May 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch API endpoints added for polls and Channel Points Predictions as a public beta.</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-polls">Get Polls</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#create-poll">Create Poll</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#end-poll">End Poll</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-predictions">Get Predictions</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#create-prediction">Create Prediction</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#end-prediction">End Prediction</a></li>
</ul>

<p>EventSub subscriptions types added for polls and Channel Points Predictions as a public beta.</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpollbegin">Channel Poll Begin</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpollprogress">Channel Poll Progress</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpollend">Channel Poll End</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpredictionbegin">Channel Prediction Begin</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpredictionprogress">Channel Prediction Progress</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpredictionlock">Channel Prediction Lock</a></li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelpredictionend">Channel Prediction End</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-04-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-04-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-04-30</guid>
      <pubDate>Fri, 30 Apr 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/">Overview page</a> - New information and organization.</p>

<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#public-beta-program">EventSub Subscriptions Types</a> - Added information regarding the expected availability of EventSub subscription types when released as a public beta.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-04-26</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-04-26</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-04-26</guid>
      <pubDate>Mon, 26 Apr 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#userauthorizationrevoke">Notification Example</a> for <code class="highlighter-rouge">user.authorization.revoke</code> updated to show the cost is 1.</p>

<p><a href="https://dev.twitch.tv/docs/embed">Embedding Twitch</a> - Minor documentation updates.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-04-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-04-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-04-20</guid>
      <pubDate>Tue, 20 Apr 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#get-followed-streams">Get Followed Streams</a> - Added to the Twitch API reference.</p>

<p><a href="https://dev.twitch.tv/docs/authentication/scopes">Authentication</a> - <code class="highlighter-rouge">user:read:follows</code> scope added for <a href="https://dev.twitch.tv/docs/api/reference/#get-followed-streams">Get Followed Streams</a>.</p>

<p><a href="https://dev.twitch.tv/docs/api/migration">v5 Migration Guide</a> - Updated to mention <a href="https://dev.twitch.tv/docs/api/reference/#get-followed-streams">Get Followed Streams</a> equivalence.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-04-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-04-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-04-15</guid>
      <pubDate>Thu, 15 Apr 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#modify-channel-information">Modify Channel Information</a> – <code class="highlighter-rouge">delay</code> added as an optional body parameter.</p>

<p>New API response fields added</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-streams">Get Streams</a>: <code class="highlighter-rouge">is_mature</code></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-clips">Get Clips</a>: <code class="highlighter-rouge">duration</code></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#search-channels">Search Channels</a>: <code class="highlighter-rouge">game_name</code></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-videos">Get Videos</a>: <code class="highlighter-rouge">stream_id</code></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-videos">Get Videos</a>: <code class="highlighter-rouge">muted_segments</code> array of objects with <code class="highlighter-rouge">duration</code> and <code class="highlighter-rouge">offset</code></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-04-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-04-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-04-09</guid>
      <pubDate>Fri, 09 Apr 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-broadcaster-subscriptions">Get Broadcaster Subscriptions</a> - Added context for how a Twitch Extension can retrieve this information.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference#update-user">Update User</a> - Clarifying why <code class="highlighter-rouge">description</code> is optional and what results if not provided.</p>

<p>Extensions Reference - Parameter tables reordered to match the order they should be passed into their respective functions.</p>

<p>Other minor corrections.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-04-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-04-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-04-05</guid>
      <pubDate>Mon, 05 Apr 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch Quarterly Insights has been decommissioned and removed in favor of <a href="https://dev.twitch.tv/docs/insights#game-developer-analytics">Game Developer Analytics</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-03-31</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-03-31</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-03-31</guid>
      <pubDate>Wed, 31 Mar 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Viewer Heartbeat Service (VHS) v5 endpoints removed in association with the decommission of legacy Drops.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-03-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-03-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-03-30</guid>
      <pubDate>Tue, 30 Mar 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/companies">Organizations</a> updated to include information regarding joining multiple organizations, as well as minor updates.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-03-26</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-03-26</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-03-26</guid>
      <pubDate>Fri, 26 Mar 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>EventSub’s <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderatoradd">Channel Moderator Add</a> and <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderatorremove">Channel Moderator Remove</a> subscriptions types have been moved from beta to v1.</p>

<p>Added associated Twitch API endpoints to the <a href="https://dev.twitch.tv/docs/authentication/scopes">scopes section</a> of the Authentication guide.</p>

<p>Minor design improvements.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-03-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-03-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-03-19</guid>
      <pubDate>Fri, 19 Mar 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference#get-drops-entitlements">Get Drops Entitlements</a></p>
<ul>
  <li>The maximum value for the number of items return via the <code class="highlighter-rouge">first</code> parameter has been increased to 1000.</li>
  <li>Pagination updated for accuracy in the the return values table and the example payload.</li>
</ul>

<p>Webhooks example payloads updated for accuracy.</p>

<p>Miscellaneous corrections.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-03-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-03-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-03-12</guid>
      <pubDate>Fri, 12 Mar 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Added <a href="https://dev.twitch.tv/docs/api/reference#check-user-subscription">Check User Subscription</a> to the Twitch API.</p>

<p>EventSub’s cost-based system for <a href="https://dev.twitch.tv/docs/eventsub/manage-subscriptions/#subscription-limits">subscription limits</a> has been added. Thanks for the feedback on <a href="https://discuss.dev.twitch.tv/t/rfc-0014-eventsub-subscription-limit-changes/30312/">RFC 0014</a>.</p>

<p>Improved the instructions and information regarding the creation of Twitch applications for <a href="https://dev.twitch.tv/docs/drops">Drops campaigns</a>.</p>

<p>Several documentation corrections received through GitHub Issues have been resolved.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-03-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-03-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-03-04</guid>
      <pubDate>Thu, 04 Mar 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch API</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-channel-teams">Get Channel Teams</a> has been added to the API reference.</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-teams">Get Teams</a> has been added to the API reference.</li>
  <li>The v5 migration guide has been updated to include the new Get Teams endpoint.</li>
</ul>

<p>EventSub</p>
<ul>
  <li>The <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelraid">Channel Raid</a> subscription type has been moved from beta to v1.</li>
  <li>The <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderatoradd">Channel Moderator Add</a> and <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types/#channelmoderatorremove">Channel Moderator Remove</a> subscription types have been added as a public beta.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-02-26</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-02-26</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-02-26</guid>
      <pubDate>Fri, 26 Feb 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>EventSub updates</p>
<ul>
  <li>Added clarification in steps 4-5 on “Create a subscription.”</li>
  <li><a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#channel-follow-event">Channel Follow</a> now includes the timestamp of when the follow occurred.</li>
  <li>Clarified the <code class="highlighter-rouge">id</code> field in the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#stream-online-event">EventSub Stream Online</a> notification payload.</li>
</ul>

<p>The following endpoints were updated to use the <code class="highlighter-rouge">channel:manage:broadcast</code> scope. The previous scope remains valid.</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#modify-channel-information">Modify Channel Information</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#create-stream-marker">Create Stream Marker</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#replace-stream-tags">Replace Stream Tags</a></li>
</ul>

<p>Updated the v5 Video Upload Guide introduction for visitors looking for information regarding uploads via the Creator Dashboard.</p>

<p>Fixed broken links in <a href="https://dev.twitch.tv/docs/irc">chat</a> references.</p>

<p>Removed the “Create Entitlement Grants Upload URL” Twitch API endpoint associated with a previous version of Twitch Drops.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-02-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-02-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-02-22</guid>
      <pubDate>Mon, 22 Feb 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Legacy Drops have been removed following the <a href="https://discuss.dev.twitch.tv/t/announcing-a-new-version-of-drops-for-game-developers/27771" target="_blank">announced decommission</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-02-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-02-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-02-19</guid>
      <pubDate>Fri, 19 Feb 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><code class="highlighter-rouge">status</code> added to EventSub <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types">subscription objects</a>.</p>

<p>Scope for <a href="https://dev.twitch.tv/docs/pubsub#topics">Channel Subscriptions</a> in PubSub has been updated to <code class="highlighter-rouge">channel:read:subscriptions</code>. Previous scope remains valid.</p>

<p><a href="https://twitchchannelpoints.devpost.com/?utm_source=twitch&amp;utm_medium=docs" target="_blank">Channel Points Hackathon</a> banner added.</p>

<p>Further clarification for <code class="highlighter-rouge">game_id</code> and <code class="highlighter-rouge">title</code> added for <a href="https://dev.twitch.tv/docs/api/reference#modify-channel-information">Modify Channel Information</a>.</p>

<p>Minor updates to the <a href="https://dev.twitch.tv/docs/api/guide">API guide</a> and <a href="https://dev.twitch.tv/docs/irc">Chat guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-02-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-02-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-02-12</guid>
      <pubDate>Fri, 12 Feb 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelban">EventSub Channel Ban</a> v1 now includes moderator information, reason for ban, and timeout duration if the ban was a timeout.</p>

<p><a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types#channelunban">EventSub Channel Unban</a> v1 now includes moderator information.</p>

<p>Section 7.5 of the <a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies">Extensions Guidelines and Policies</a> has been removed following the <a href="https://discuss.dev.twitch.tv/t/extension-policy-update-moderation/30215">original announcement</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-02-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-02-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-02-09</guid>
      <pubDate>Tue, 09 Feb 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>In EventSub, the authorization scopes allowed for all Channel Point subscription types have been updated to accept <code class="highlighter-rouge">channel:read:redemptions</code> or <code class="highlighter-rouge">channel:manage:redemptions</code>.</p>

<p>Updated <a href="https://dev.twitch.tv/docs/api/reference#get-users">Get Users</a> to correctly document <code class="highlighter-rouge">created_at</code> in the example.</p>

<p>Minor editorial updates to the <a href="https://dev.twitch.tv/docs/extensions/monetization">Extensions Monetization Guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-02-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-02-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-02-05</guid>
      <pubDate>Fri, 05 Feb 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>Eventsub API endpoints have been moved to the <a href="https://dev.twitch.tv/docs/api/reference">API reference</a>.</p>

<p>A message regarding the deprecation of Twitch Quarterly Insights has been added to <a href="https://dev.twitch.tv/docs/insights">Insights</a> following the recent <a href="https://discuss.dev.twitch.tv/t/deprecation-of-the-quarterly-insights-report/30266/2" target="_blank">announcement</a>.</p>

<p>Explicitly stating in <a href="https://dev.twitch.tv/docs/extensions">Extensions</a> that files should be zipped together as opposed to zipping the directory containing the files.</p>

<p>Miscellaneous UserVoice and GitHub Issues addressed.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-01-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-01-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-01-29</guid>
      <pubDate>Fri, 29 Jan 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>EventSub</p>
<ul>
  <li>The Channel Raid subscription type has been added as a public beta.</li>
  <li>The <code class="highlighter-rouge">started_at</code> timestamp has been added to the <a href="https://dev.twitch.tv/docs/eventsub/eventsub-reference#stream-online-event">Stream Online Event</a>.</li>
</ul>

<p>A note about removing <a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies">Extensions Policy 7.5</a> has been added since Twitch Extensions no longer load for banned users.</p>

<p>The <a href="https://dev.twitch.tv/docs/drops">Drops guide</a> now includes a section regarding thoughtful naming of campaigns and rewards.</p>

<p><a href="https://dev.twitch.tv/docs/product-lifecycle">Product Lifecycle</a> has been updated to include definitions for tagging functionality in the documentation.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-01-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-01-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-01-28</guid>
      <pubDate>Thu, 28 Jan 2021 00:00:00 -0800</pubDate><description><![CDATA[<p><code class="highlighter-rouge">broadcaster_login</code> and/or <code class="highlighter-rouge">user_login</code> added to multiple API endpoint payloads that already return user ID and display name.</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-bits-leaderboard">GET helix/bits/leaderboard</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-custom-reward">GET helix/channel_points/custom_rewards</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#update-custom-reward">PATCH helix/channel_points/custom_rewards</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#create-custom-rewards">POST helix/channel_points/custom_rewards</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-custom-reward-redemption">GET helix/channel_points/custom_rewards/redemptions</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#update-redemption-status">PATCH helix/channel_points/custom_rewards/redemptions</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-extension-transactions">GET helix/extensions/transactions</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-banned-users">GET helix/moderation/banned</a></li>
  <li>GET helix/moderation/banned/events</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-moderators">GET helix/moderation/moderators</a></li>
  <li>GET helix/moderation/moderators/events</li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#search-channels">GET helix/search/channels</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-streams">GET helix/streams</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-stream-markers">GET helix/streams/markers</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-videos">GET helix/videos</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-users-follows">GET helix/users/follows</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-01-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-01-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-01-22</guid>
      <pubDate>Fri, 22 Jan 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>EventSub:</p>
<ul>
  <li>Corrected <code class="highlighter-rouge">status</code> value in examples.</li>
  <li>Clarified requirements for <code class="highlighter-rouge">secret</code>.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/authentication">Authentication</a> updates:</p>
<ul>
  <li>Correctly state a <code class="highlighter-rouge">400 Bad Request</code> is returned when attempting to revoke an invalid token, rather than a <code class="highlighter-rouge">200 OK</code>.</li>
  <li>Scope information corrections and updates.</li>
</ul>

<p>Additional updates:</p>
<ul>
  <li><code class="highlighter-rouge">offset</code> removed from Get Channel Followers endpoint in v5 as it is no longer supported. <code class="highlighter-rouge">cursor</code> should be used for pagination.</li>
  <li>Extensions tutorial updated to use Gists instead of image.</li>
  <li>Several UserVoice suggestions and GitHub Issues addressed.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2021-01-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-01-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-01-15</guid>
      <pubDate>Fri, 15 Jan 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>New Twitch API endpoints available:</p>
<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-channel-editors">Get Channel Editors</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#delete-videos">Delete Videos</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-user-block-list">Get User Block List</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#block-user">Block User</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#unblock-user">Unblock User</a></li>
</ul>

<p>The new scopes for these endpoints have also been added to <a href="https://dev.twitch.tv/docs/authentication/scopes">Authentication</a>. Updated the descriptions of existing scopes for consistency and accuracy.</p>
<ul>
  <li><code class="highlighter-rouge">channel:read:editors</code></li>
  <li><code class="highlighter-rouge">channel:manage:videos</code></li>
  <li><code class="highlighter-rouge">user:read:blocked_users</code></li>
  <li><code class="highlighter-rouge">user:manage:blocked_users</code></li>
</ul>

<p><a href="https://dev.twitch.tv/docs/api/migration">v5 migration guide</a> updates:</p>
<ul>
  <li>New v5 scope mappings have been added for the above endpoints. See <code class="highlighter-rouge">channel_editor</code>, <code class="highlighter-rouge">channel_read</code>, <code class="highlighter-rouge">user_blocks_read</code>, and <code class="highlighter-rouge">user_blocks_edit</code>.</li>
  <li>Five endpoint equivalence definitions have been added for the above endpoints.</li>
</ul>

<p><code class="highlighter-rouge">giantbomb_id</code> set to 0 in the v5 Get Top Games response example to reflect a <a href="https://discuss.dev.twitch.tv/t/legacy-endpoints-returning-0-for-giantbomb-id-following-igdb-migration/29125">game data migration</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2021-01-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2021-01-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2021-01-08</guid>
      <pubDate>Fri, 08 Jan 2021 00:00:00 -0800</pubDate><description><![CDATA[<p>EventSub updates:</p>
<ul>
  <li>Added support for filtering by <code class="highlighter-rouge">type</code>.</li>
  <li>Added user login to notification payloads.</li>
</ul>

<p>Added <code class="highlighter-rouge">twitch://broadcast</code> mobile deeplink to broadcast a specific category.</p>

<p>Embed updates:</p>
<ul>
  <li><code class="highlighter-rouge">enableCaptions()</code> function, <code class="highlighter-rouge">disableCaptions()</code> function, and <code class="highlighter-rouge">Twitch.Player.CAPTIONS</code> event added.</li>
  <li><code class="highlighter-rouge">sandbox</code> added for embedded chat.</li>
  <li><code class="highlighter-rouge">getPlaybackStats()</code> function and a description of the <code class="highlighter-rouge">PlaybackStats</code> object added back into the documentation.</li>
  <li><code class="highlighter-rouge">autoplay</code> documentation updated to note the default value is <code class="highlighter-rouge">false</code>.</li>
  <li>Removed <code class="highlighter-rouge">frameborder</code> and <code class="highlighter-rouge">scrolling</code> from Twitch embed examples as these were deprecated in HTML5.</li>
</ul>

<p>Feedback and bug reports:</p>
<ul>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/39162130-bring-back-a-function-similar-to-getplaybackstats">Bring back a function similar to .getPlaybackStats()</a></li>
  <li><a href="https://github.com/twitchdev/issues/issues/268">Channel Update Notification Example Contradicts Channel Update Event Documentation</a></li>
  <li><a href="https://github.com/twitchdev/issues/issues/281">Typo in “Chatbots &amp; IRC Guide” section</a> and <a href="https://twitch.uservoice.com/forums/310213/suggestions/42309586">typo</a></li>
  <li><a href="https://github.com/twitchdev/issues/issues/277">Google Analytics in extensions: example not up to date with GA changes</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/42381577">Typo in EventSub Guide page</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/42301396">Unclear Mention of Regex for Bits Parameter</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/42230230">[TYPO] EventSub channel.update docs</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/40632823">Deprecated attribute</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-12-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-12-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-12-18</guid>
      <pubDate>Fri, 18 Dec 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated auth validation sample with values and the <code class="highlighter-rouge">expires_in</code> field.</p>

<p><a href="https://twitch.uservoice.com/forums/310213/suggestions/41541955">Updated JavaScript helper examples</a> to use  <code class="highlighter-rouge">window.Twitch.ext</code>.</p>

<p>Clarifcation for linking accounts for time-based Drops.</p>

<p>Miscellaneous API reference fixes.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-12-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-12-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-12-17</guid>
      <pubDate>Thu, 17 Dec 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Details for retriving ingest servers have been moved to the top-level <a href="https://dev.twitch.tv/docs/video-broadcast">Video Broadcasting</a> section. This includes the launch of “<a href="https://dev.twitch.tv/docs/video-broadcast/reference#get-ingest-servers">Get Ingest Servers</a>” to replace its deprecated version previously found in v5.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-12-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-12-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-12-04</guid>
      <pubDate>Fri, 04 Dec 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>UserVoice feedback fixes:</p>
<ul>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/39847735-docs-missing-first-pagination-on-api-s-that-suppor">Further documenting endpoints that support <code class="highlighter-rouge">first</code> and <code class="highlighter-rouge">after</code></a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/40479460-get-users-doesn-t-mention-that-an-app-access-token">“Get Users” now mentions an app access token can be used</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/40803598-helix-users-docs-showing-optional-scope-as-require"><code class="highlighter-rouge">user:read:email</code> corrected to be optional</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/41036398-broadcaster-name-not-noted-in-return-values-of-get"><code class="highlighter-rouge">broadcaster_name</code> documented for “Get Channel Information”</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/41954035-typo">Backend typo</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/41904073-broken-link">Subscriptions webhook link fixed</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/41774833-fix-usage-untimeout-documentation-note"><code class="highlighter-rouge">usage_untimeout</code> correction</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/40366696">OAuth procedure links are clickable</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213-developers/suggestions/42060712-possible-error-typo">Possible typo for separating scopes</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/39847549">Fixed example payload for Get All Chat Emoticons</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/39848104">Added clarification for expected language query parameters and response values</a></li>
  <li><a href="https://twitch.uservoice.com/forums/310213/suggestions/39848128">Fixed link to configuration service reference</a></li>
</ul>

<p>Miscellaneous fixes:</p>
<ul>
  <li>Removed duplicate search results</li>
  <li>Displaying more search results</li>
  <li>Provided the full accept header in the v5 “Requests” section</li>
  <li>Changed the date format in the changelog to YYYY-MM-DD</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-12-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-12-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-12-01</guid>
      <pubDate>Tue, 01 Dec 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added <code class="highlighter-rouge">progress</code> field to Hype Train <a href="https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types">EventSub subscription types</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-11-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-11-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-11-30</guid>
      <pubDate>Mon, 30 Nov 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Corrections and edits to the <a href="https://dev.twitch.tv/docs/eventsub">EventSub</a> documentation.
Fixed a typo for “msg-param-gift-months” under <a href="https://dev.twitch.tv/docs/irc/tags#usernotice-tags">IRC usernotices</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-11-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-11-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-11-19</guid>
      <pubDate>Thu, 19 Nov 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Corrections and edits to the <a href="https://dev.twitch.tv/docs/eventsub">EventSub</a> documentation.</p>

<p>Updated <a href="https://dev.twitch.tv/docs/insights#drops-analytics-beta">Drops Analytics</a> image.</p>

<p>Changed type for <code class="highlighter-rouge">pagination</code> <a href="https://dev.twitch.tv/docs/api/reference">response field</a> to be “object containing a string”.</p>

<p>Corrections and edits to <a href="https://dev.twitch.tv/docs/authentication/#scopes">scopes</a> documentation.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-11-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-11-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-11-13</guid>
      <pubDate>Fri, 13 Nov 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added documentation for <a href="https://dev.twitch.tv/docs/eventsub">EventSub</a>.</p>

<p>Added Channel Points API to the <a href="https://dev.twitch.tv/docs/api/reference">API Reference</a>.</p>

<p>Added a v5 to Twitch API <a href="https://dev.twitch.tv/docs/api/migration">migration guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-11-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-11-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-11-04</guid>
      <pubDate>Wed, 04 Nov 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added information about <a href="https://dev.twitch.tv/insights/#drops-analytics-beta">Drops Analytics</a> to documentation.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-10-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-10-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-10-29</guid>
      <pubDate>Thu, 29 Oct 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed CurseForge references from docs.</p>

<p>API Reference:</p>

<ul>
  <li>Corrected token requirement for <a href="https://dev.twitch.tv/docs/api/reference#get-stream-tags">Get Stream Tags</a>.</li>
  <li>Made sub-section ordering consistent, listing query parameters before body parameters.</li>
  <li>Corrected <a href="https://dev.twitch.tv/docs/api/reference#modify-channel-information">Modify Channel Information</a> documentation which had body parameters listed as query parameters.</li>
</ul>

<p>Pub Sub:</p>

<ul>
  <li>Updated user notices for multi-month subscriptions.</li>
  <li>Added sample code for multi-month subscriptions.</li>
  <li>Updated the topic for <a href="https://dev.twitch.tv/docs/pubsub#topics">chat moderator actions</a>.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-10-26</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-10-26</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-10-26</guid>
      <pubDate>Mon, 26 Oct 2020 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference">API Reference</a>:</p>

<ul>
  <li>Fixed issue causing apostrophes to show as random characters.</li>
  <li>Removed duplicate entry for Get Stream Tags.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/authentication">Authentication Guide</a>:</p>

<ul>
  <li>Added maximum OAuth token limits.</li>
  <li>Added <code class="highlighter-rouge">channel:read:redemptions</code> scope.</li>
  <li>Corrected the spelling of <code class="highlighter-rouge">channel:manage:broadcast</code>.</li>
</ul>

<p>Clarified instructions for supplying parameters in the Webhooks Reference.</p>

<p>Clarified limits in the Webhooks Guide.</p>

<p>In the <a href="https://dev.twitch.tv/docs/extensions">Extensions Guide</a>, corrected the environment variable <code class="highlighter-rouge">HTTPS=true</code> for create-react-app.</p>

<p> </p>
]]></description>
    </item><item>
      <title>Changelog 2020-10-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-10-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-10-09</guid>
      <pubDate>Fri, 09 Oct 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updates to the <a href="https://dev.twitch.tv/docs/api/reference">API Reference</a>:</p>

<ul>
  <li>Made example code consistent.</li>
  <li>Eliminated duplicate entry for the Get Stream Tags endpoint.</li>
  <li>Fixed typos.</li>
</ul>

<p>Fixed a typo in the <a href="https://dev.twitch.tv/docs/authentication#scopes">channel:manage:broadcast</a> scope.</p>

<p>Removed the Glossary.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-09-23</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-09-23</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-09-23</guid>
      <pubDate>Wed, 23 Sep 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed links to internal documents in <a href="https://dev.twitch.tv/docs/extensions/increasing-feedback">Increase Feedback in Extensions</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-09-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-09-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-09-17</guid>
      <pubDate>Thu, 17 Sep 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added to the v5 API Get Channel Subscribers endpoint the information that if a user in the subscribers list has been banned, the subscription information will be provided, but the user object will have a value of <code class="highlighter-rouge">null</code>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-09-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-09-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-09-15</guid>
      <pubDate>Tue, 15 Sep 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Edited all documentation to replace the terms “blacklist” and “whitelist” with “denylist” and “allowlist”.</p>

<p>Edited and redesigned the top-level page:</p>

<ul>
  <li>Fixed broken links.</li>
  <li>Added links to UserVoice and GitHub for feedback and support.</li>
  <li>Removed outdated screenshots.</li>
  <li>Removed redundant links.</li>
</ul>

<p>Added to the <a href="https://dev.twitch.tv/docs/api/reference/#create-clip">Get Clips</a> endpoint documentation that clips are returned sorted by view count, in descending order.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-09-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-09-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-09-14</guid>
      <pubDate>Mon, 14 Sep 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the following endpoints to make clear they are about Bits codes:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference/#get-code-status">Get Code Status</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#redeem-code">Redeem Code</a></li>
</ul>

<p>Updated Extensions documentation to say that layout needs to accommodate variable height rather than fixed at 700 pixels.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-09-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-09-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-09-12</guid>
      <pubDate>Sat, 12 Sep 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added discussion of subscription status support to the <a href="https://dev.twitch.tv/docs/extensions/monetization">Extensions Monetization</a> documentation.</p>

<p>Clarified language in the <a href="https://dev.twitch.tv/docs/api/reference#create-clip">Create Clip</a> endpoint documentation.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-09-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-09-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-09-07</guid>
      <pubDate>Mon, 07 Sep 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Documented <a href="https://dev.twitch.tv/docs/irc/authenticate-bot">authentication</a> and <a href="https://dev.twitch.tv/docs/irc#rate-limits">Join rate limits</a> for <a href="https://dev.twitch.tv/docs/irc">chat</a>.</p>

<p>Removed documentation for chat rooms, because the feature is deprecated.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-08-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-08-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-08-28</guid>
      <pubDate>Fri, 28 Aug 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed mention of a webhook for Drops because it is not yet available.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-08-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-08-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-08-25</guid>
      <pubDate>Tue, 25 Aug 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/api/reference#create-clip">API Reference</a> to note that the clips service returns a maximum of 1000 clips.</p>

<p>Removed the deprecated information about rate limits when there is no token from the <a href="https://dev.twitch.tv/docs/api/guide">API Guide</a>.</p>

<p>Added pagination information to the <a href="https://dev.twitch.tv/docs/api/reference#get-drops-entitlements">Get Drops Entitlements</a> endpoint documentation.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-08-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-08-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-08-21</guid>
      <pubDate>Fri, 21 Aug 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Fixed code sample for Events-based Drops.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-08-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-08-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-08-20</guid>
      <pubDate>Thu, 20 Aug 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated Authorization section for the <a href="https://dev.twitch.tv/docs/api/reference/#create-clip">Get Clips</a> endpoint to indicate that a user access token is required.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-08-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-08-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-08-18</guid>
      <pubDate>Tue, 18 Aug 2020 00:00:00 -0800</pubDate><description><![CDATA[<ul>
  <li>Published <a href="https://dev.twitch.tv/docs/drops">Drops 2.0</a> documentation</li>
  <li>added <code class="highlighter-rouge">Get Drops Entitlements</code> to the <a href="https://dev.twitch.tv/docs/api/reference">API reference</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-08-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-08-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-08-13</guid>
      <pubDate>Thu, 13 Aug 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added a new section to our Extension Submission Best Practices: <a href="https://dev.twitch.tv/docs/extensions/submission-best-practices/#template-for-a-helpful-walkthrough-guide-and-change-log"><em>Template for a helpful Walkthrough Guide and Change Log</em></a></p>
]]></description>
    </item><item>
      <title>Changelog 2020-07-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-07-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-07-30</guid>
      <pubDate>Thu, 30 Jul 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated Marketing and Developer <a href="https://dev.twitch.tv/docs/companies#user-roles">User Roles</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-07-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-07-30-1</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-07-30-1</guid>
      <pubDate>Thu, 30 Jul 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated Webhooks documentation to describe notification timeout.</p>

<p>Changed documentation of <a href="https://dev.twitch.tv/docs/api/reference#start-commercial">Start Commercial</a> response field from retryAfter to retry_after.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-07-23</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-07-23</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-07-23</guid>
      <pubDate>Thu, 23 Jul 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated Extensions documentation to reflect new process for required review channels.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-07-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-07-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-07-21</guid>
      <pubDate>Tue, 21 Jul 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Addressed issues in the API reference for the following endpoints:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-stream-key">Get Stream Key</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-channel-information">Get Channel Information</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#modify-channel-information">Modify Channel Information</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#delete-user-follows">Delete User Follows</a></li>
  <li><a href="https://dev.twitch.tv/docs/api/reference#get-hype-train-events">Get Hype Train Events</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-07-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-07-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-07-06</guid>
      <pubDate>Mon, 06 Jul 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added required authorization for the <a href="https://dev.twitch.tv/docs/api/reference/#get-streams">Get Streams</a> endpoint and updated sample code.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-07-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-07-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-07-01</guid>
      <pubDate>Wed, 01 Jul 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added new fields to the <a href="https://dev.twitch.tv/docs/pubsub/#example-channel-subscriptions-event-message" target="_blank">Channel Subscriptions Event Pubsub topic</a> and a new <a href="https://dev.twitch.tv/docs/irc/tags#usernotice-tags">USERNOTICE tag parameter</a> in support of Multi-Month Subscription Gifting.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-06-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-06-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-06-22</guid>
      <pubDate>Mon, 22 Jun 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/authentication">Authentication Guide</a> to mention that developers can provide multiple redirect URIs.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-06-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-06-22-1</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-06-22-1</guid>
      <pubDate>Mon, 22 Jun 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Bug fixes in the <a href="https://dev.twitch.tv/docs/api/reference">API Reference</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-06-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-06-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-06-18</guid>
      <pubDate>Thu, 18 Jun 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added new endpoints to the <a href="https://dev.twitch.tv/docs/api/reference">API Reference</a> and Webhooks Reference:</p>

<ul>
  <li>Get Channel Information</li>
  <li>Modify Channel Information</li>
  <li>Search Channels</li>
  <li>Search Categories</li>
  <li>Get Stream Key</li>
  <li>Start Commercial</li>
  <li>Create User Follows</li>
  <li>Delete User Follows</li>
  <li>Get Cheermotes</li>
</ul>

<p>Added new functionality to the API: the <a href="https://dev.twitch.tv/docs/api/reference#get-hype-train-events">Hype Train API</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-06-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-06-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-06-15</guid>
      <pubDate>Mon, 15 Jun 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Added links to <a href="https://dev.twitch.tv/docs/api/guide#rate-limits">rate limits documentation</a> to the API Reference.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-06-03</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-06-03</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-06-03</guid>
      <pubDate>Wed, 03 Jun 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Clarified the definition of Subscription denied in the Webhooks Guide.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-05-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-05-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-05-12</guid>
      <pubDate>Tue, 12 May 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed documentation of MODE and NAMES in the <a href="https://dev.twitch.tv/docs/irc/membership">IRC documentation</a> because they have not functioned correctly for some time and will not be supported.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-05-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-05-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-05-08</guid>
      <pubDate>Fri, 08 May 2020 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/drops">Drops Guide</a>: Updated <a href="https://dev.twitch.tv/docs/api/reference/#create-entitlement-grants-upload-url">Create Entitlement Grants Upload URL</a> example to include Client ID.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference">API Reference</a>: Updated all example requests to include Client ID and token in Authorization header, as per new OAuth requirement.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-05-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-05-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-05-04</guid>
      <pubDate>Mon, 04 May 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Fixed a bug in the API Reference. The optional scope for the <a href="https://dev.twitch.tv/docs/api/reference#get-users">Get Users</a> endpoint should be <code class="highlighter-rouge">user:read:email</code>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-05-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-05-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-05-01</guid>
      <pubDate>Fri, 01 May 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/api/reference">Twitch API Reference</a> to reflect that OAuth is now mandated.</p>

<p>Updated the <a href="https://dev.twitch.tv/docs/authentication">Authentication Guide</a> to include new OAuth scopes. </p>

<p>Updated the Webhooks Reference to show that authorization is now required authorization for every web hook.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-04-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-04-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-04-27</guid>
      <pubDate>Mon, 27 Apr 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated Extensions Best Practices: </p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/extensions/submission-best-practices#commerce-in-extensions">Commerce Best Practices</a> </li>
  <li><a href="https://dev.twitch.tv/docs/extensions/submission-best-practices#bits-in-extensions">Bits Best Practices</a></li>
</ul>

<p>Updated the <a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines and Policies</a> page for Content and Commerce.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-04-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-04-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-04-20</guid>
      <pubDate>Mon, 20 Apr 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated <a href="https://dev.twitch.tv/docs/drops">Drops</a> documentation to align with UI changes.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-04-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-04-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-04-01</guid>
      <pubDate>Wed, 01 Apr 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Deleted documentation of these deprecated v5 endpoints:</p>

<ul>
  <li>Get Channel Communities</li>
  <li>Set Channel Communities</li>
  <li>Delete Channel from Communities</li>
</ul>

<p>Corrected URL for <a href="https://dev.twitch.tv/docs/api/reference/#get-extension-transactions">Get Extension Transaction</a> endpoint.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-03-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-03-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-03-30</guid>
      <pubDate>Mon, 30 Mar 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated definition of “language” in v5 Streams API Reference.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-03-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-03-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-03-27</guid>
      <pubDate>Fri, 27 Mar 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Published new <a href="https://dev.twitch.tv/docs/extensions">Extensions Guide</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-03-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-03-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-03-18</guid>
      <pubDate>Wed, 18 Mar 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updates to the <a href="https://dev.twitch.tv/docs/embed">Embedding Twitch</a> documentation: </p>

<ul>
  <li>Added new <code class="highlighter-rouge">parent</code> parameter.</li>
  <li>Removed deprecated <code class="highlighter-rouge">getPlaybackStats</code> method.</li>
  <li>Removed references to the <code class="highlighter-rouge">font-size</code> option for everywhere embeds.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-03-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-03-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-03-10</guid>
      <pubDate>Tue, 10 Mar 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the Extensions <a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies">Guidelines &amp; Policies</a> to add Moderation.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-02-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-02-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-02-25</guid>
      <pubDate>Tue, 25 Feb 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Edited the following endpoints in the v. 5 API Reference:</p>

<ul>
  <li>v5 Get Live Streams
    <ul>
      <li>Removed <code class="highlighter-rouge">_total</code> field</li>
      <li>Documented that the offset is capped at 900</li>
    </ul>
  </li>
  <li>v5 Get Followed Streams
    <ul>
      <li>Removed <code class="highlighter-rouge">_total</code> field</li>
      <li>Documented that the offset is capped at 900</li>
    </ul>
  </li>
</ul>

<p>Edited the <a href="https://dev.twitch.tv/docs/api/reference/#get-game-analytics">Get Game Analytics</a> endpoint to note that we only return data for the previous 365 days.</p>

<p>Updated documentation for the sunset of Premieres.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-02-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-02-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-02-14</guid>
      <pubDate>Fri, 14 Feb 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <code class="highlighter-rouge">game_id</code> parameter in the <a href="https://dev.twitch.tv/docs/api/reference#get-streams">Get Streams</a> endpoint from up to 100 IDs to up to 10 IDs.</p>

<p>Documented the <code class="highlighter-rouge">isBitsEnabled</code> feature flag in the Extensions Reference.</p>

<p>Removed the link to the deprecated form to increase webhook subscription limits.</p>

<p>Added <code class="highlighter-rouge">gifter_id</code> and <code class="highlighter-rouge">gifter_name</code> fields to the Get Broadcaster Subscriptions <a href="https://dev.twitch.tv/docs/api/reference#get-broadcaster-subscriptions">endpoint</a> and webhook.</p>
]]></description>
    </item><item>
      <title>Changelog 2020-02-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-02-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-02-13</guid>
      <pubDate>Thu, 13 Feb 2020 00:00:00 -0800</pubDate><description><![CDATA[<ul>
  <li>Removed the <code class="highlighter-rouge">live</code> query string parameter from the Search Games v5 endpoint documentation.</li>
  <li>Removed the <code class="highlighter-rouge">popularity</code> response field from the Search Games v5 endpoint and the Get Top Games v5 endpoint documentation.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-01-24</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-01-24</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-01-24</guid>
      <pubDate>Fri, 24 Jan 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Updates to PubSub <a href="https://dev.twitch.tv/docs/pubsub/#topics">documentation</a>: </p>

<ul>
  <li>Added Chat feature</li>
  <li>Added Required Scope for <code class="highlighter-rouge">channel-bits-events-v1</code> and <code class="highlighter-rouge">channel-bits-badge-unlocks</code></li>
  <li>Removed <code class="highlighter-rouge">channel-commerce-events-v1</code> because it is deprecated</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-01-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-01-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-01-10</guid>
      <pubDate>Fri, 10 Jan 2020 00:00:00 -0800</pubDate><description><![CDATA[<ul>
  <li>Updated documentation to reflect that OAuth is the preferred method of authentication.</li>
  <li>Removed documentation for chat rooms because the feature is deprecated.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2020-01-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2020-01-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2020-01-08</guid>
      <pubDate>Wed, 08 Jan 2020 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions tutorials are now live on the site.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-12-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-12-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-12-17</guid>
      <pubDate>Tue, 17 Dec 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><strong>Webhooks Reference</strong></p>

<ul>
  <li>Updated description of Subscribe / Unsubscribe call to be more accurate about response codes and authentication required.</li>
  <li>Small syntax / formatting tweaks in the JSON examples.</li>
  <li>Mention the authenticated scopes needed for various authenticated webhooks.</li>
</ul>

<p><strong>Webhooks Guide</strong></p>

<ul>
  <li>Clarified how retries are performed and how we handle non-2xx response codes from clients.</li>
  <li>Provided insight into the implementation of a handler for verification according to the W3C websub spec.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2019-12-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-12-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-12-16</guid>
      <pubDate>Mon, 16 Dec 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added the <a href="https://dev.twitch.tv/docs/pubsub#topics">Channel Points</a> PubSub topic.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-12-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-12-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-12-05</guid>
      <pubDate>Thu, 05 Dec 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added chat rooms to the <a href="https://dev.twitch.tv/docs/product-lifecycle">Product Lifecycle</a> page as deprecated.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-12-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-12-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-12-02</guid>
      <pubDate>Mon, 02 Dec 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated the <a href="https://dev.twitch.tv/docs/authentication/getting-tokens-oidc">Getting Tokens OIDC</a> doc to note that the <code class="highlighter-rouge">email</code> and <code class="highlighter-rouge">email_verified</code> claims will soon be gated by <code class="highlighter-rouge">user:read:email</code> scope.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-10-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-10-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-10-22</guid>
      <pubDate>Tue, 22 Oct 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated review section in <a href="https://dev.twitch.tv/docs/extensions/life-cycle" target="_blank">Extensions Life Cycle Management</a> doc to include review SLA.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-10-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-10-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-10-16</guid>
      <pubDate>Wed, 16 Oct 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added Product Lifecycle page to the site.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-09-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-09-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-09-28</guid>
      <pubDate>Sat, 28 Sep 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added links to the Developer Rig in these pages: </p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/extensions/#hello-world">https://dev.twitch.tv/docs/extensions/#hello-world</a></li>
  <li><a href="https://dev.twitch.tv/docs/extensions/rig/" target="_blank">https://dev.twitch.tv/docs/extensions/rig/</a></li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2019-09-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-09-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-09-11</guid>
      <pubDate>Wed, 11 Sep 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added <a href="https://dev.twitch.tv/docs/extensions/increasing-feedback/" target="_blank">Increasing Feedback in Extensions</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-09-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-09-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-09-10</guid>
      <pubDate>Tue, 10 Sep 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed communities-related data fields from <a href="https://dev.twitch.tv/docs/api/reference/#get-streams" target="_blank">Get Streams</a> and Get Streams Metadata endpoints. These fields are no longer supported.</p>

<p>Merged Get Broadcaster’s Subscribers into <a href="https://dev.twitch.tv/docs/api/reference/#get-broadcaster-subscriptions" target="_blank">Get Broadcaster Subscriptions</a> because they both return the subscribers to a channel. </p>

<p>Added <a href="https://dev.twitch.tv/docs/extensions/load-testing-extensions/" target="_blank">Load Testing Extensions Using Locust and Elastic Beanstalk</a> document.</p>

<p>Added <a href="https://dev.twitch.tv/docs/extensions/submission-best-practices" target="_blank">Submission Best Practices</a> for Extensions.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-09-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-09-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-09-06</guid>
      <pubDate>Fri, 06 Sep 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Corrected <code class="highlighter-rouge">msg_id</code> parameter type in Check AutoMod Status from integer to string.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-09-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-09-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-09-04</guid>
      <pubDate>Wed, 04 Sep 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added an updated Glossary.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-08-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-08-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-08-22</guid>
      <pubDate>Thu, 22 Aug 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Edited the payload example in Topic: Subscription Events.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-08-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-08-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-08-14</guid>
      <pubDate>Wed, 14 Aug 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Edited optional Create Stream Marker parameter <em><a href="https://dev.twitch.tv/docs/api/reference/#create-stream-marker" target="_blank">description</a></em> to include a max length of 140 characters.</p>

<p>Removed “Increasing Feedback in Extensions”.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-08-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-08-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-08-07</guid>
      <pubDate>Wed, 07 Aug 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Update Mobile Deep Links</p>
]]></description>
    </item><item>
      <title>Changelog 2019-08-05</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-08-05</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-08-05</guid>
      <pubDate>Mon, 05 Aug 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated Organizations (formerly “Companies”).</p>

<p>Updated Extensions: Developer Rig</p>

<p>Updated Extensions: Increasing Feedback in Your Extension.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-08-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-08-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-08-04</guid>
      <pubDate>Sun, 04 Aug 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Add RBAC info to “Companies” (now “Organizations”)</p>
]]></description>
    </item><item>
      <title>Changelog 2019-07-31</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-07-31</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-07-31</guid>
      <pubDate>Wed, 31 Jul 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added 2.10 and 2.11 to Extensions Guidelines and Policies.</p>

<p>Updates to “Extensions: Designing” guide.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-07-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-07-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-07-30</guid>
      <pubDate>Tue, 30 Jul 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Add RBAC information to Extensions Life Cycle Management and Monetization. </p>
]]></description>
    </item><item>
      <title>Changelog 2019-07-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-07-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-07-29</guid>
      <pubDate>Mon, 29 Jul 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Corrected URL for endpoint “Get Moderator Events”.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-07-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-07-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-07-22</guid>
      <pubDate>Mon, 22 Jul 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions update - reset file ordering</p>
]]></description>
    </item><item>
      <title>Changelog 2019-07-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-07-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-07-19</guid>
      <pubDate>Fri, 19 Jul 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Retry adding 3 new Extensions docs (A/B Testing, Google Analytics, &amp; Increasing Feedback)</p>
]]></description>
    </item><item>
      <title>Changelog 2019-07-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-07-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-07-18</guid>
      <pubDate>Thu, 18 Jul 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>DA-430: Add three new Extensions documents: Using A/B Testing in Extensions, Using Google Analytics in Extensions, and Increasing Feedback in Extensions. Also made minor change in Drops (meaning of “retries”).</p>
]]></description>
    </item><item>
      <title>Changelog 2019-07-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-07-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-07-09</guid>
      <pubDate>Tue, 09 Jul 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated “Chatbots &amp; IRC” docs (Getting Started, Guide, Membership, Commands, Tags, &amp; Chat Rooms), except for “msg-ID Tags”.</p>

<p>Updated all “Embed” docs (Introduction, Embed Chat, Embed Video &amp; Clips, &amp; Embed Everything).</p>
]]></description>
    </item><item>
      <title>Changelog 2019-06-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-27</guid>
      <pubDate>Thu, 27 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added documentation for Get Subscription Events <a href="https://dev.twitch.tv/docs/api/reference/" target="_blank">endpoint</a>.</p>

<p>Added documentation for Subscription Events webhook.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-06-25</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-25</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-25</guid>
      <pubDate>Tue, 25 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Documented the new <a href="https://dev.twitch.tv/docs/api/reference/" target="_blank">Moderation API</a>.</p>

<p>Documented two new webhooks:</p>

<ul>
  <li>Moderator Change Events</li>
  <li>Channel Ban Change Events</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2019-06-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-21</guid>
      <pubDate>Fri, 21 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Insights &amp; Analytics updates (twice today)</p>
]]></description>
    </item><item>
      <title>Changelog 2019-06-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-20</guid>
      <pubDate>Thu, 20 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Changed “position” to “policies” in Extensions: Guidelines and Policies, section 6.6.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-06-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-19</guid>
      <pubDate>Wed, 19 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added clarification to the <a href="https://dev.twitch.tv/docs/api/reference/#get-users">Get Users</a> endpoint in the Twitch API Reference that the limit of 100 IDs and login names is a total limit, not 100 of each.</p>

<p>Changes to Helper Bits in the Extensions Reference:</p>

<ul>
  <li>The field should be “<code class="highlighter-rouge">exp</code>” rather than “<code class="highlighter-rouge">expires</code>”.</li>
  <li>Documented the <code class="highlighter-rouge">domainID</code> object.</li>
  <li>Edited definition of the <code class="highlighter-rouge">product</code> object.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2019-06-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-13</guid>
      <pubDate>Thu, 13 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/life-cycle/">Extensions Life Cycle Management</a>: Added section on Control Security Policy (CSP)</p>
]]></description>
    </item><item>
      <title>Changelog 2019-06-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-07</guid>
      <pubDate>Fri, 07 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed deprecated Channel Feed API Reference.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-06-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-06</guid>
      <pubDate>Thu, 06 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines &amp; Policies</a>:</p>

<ul>
  <li>Added policy 6.2.8.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2019-06-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-06-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-06-04</guid>
      <pubDate>Tue, 04 Jun 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Added Get Extension Transactions to the <a href="https://dev.twitch.tv/docs/api/" target="_blank">Twitch API Reference</a>.</p>

<p>Added Extension Transaction Created to the Webhooks Reference.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-05-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-05-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-05-30</guid>
      <pubDate>Thu, 30 May 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated v5 API Guide: New third-party development will be limited to the API versions Kraken v5 and Helix. Limitation of new development will be enforced on client ID created on or after 5/31/2019.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-05-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-05-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-05-08</guid>
      <pubDate>Wed, 08 May 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed orphan Bits Code Redemption Guide and added the content to the <a href="https://dev.twitch.tv/docs/api/reference/#redeem-code" target="_blank">API Reference</a>.</p>

<p>Fixed date errors in the <a href="https://dev.twitch.tv/docs/change-log/" target="_blank">changelog</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-05-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-05-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-05-07</guid>
      <pubDate>Tue, 07 May 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Fixed code formatting errors in several endpoints.</p>

<p>Updated Configuration Service documentation.</p>

<p>Removed Topic: Extension Analytics and Topic: Game Analytics from the Webhooks Reference because the endpoint is returning invalid data.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-04-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-04-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-04-19</guid>
      <pubDate>Fri, 19 Apr 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Removed note that Webhooks parameters must appear in alphabetical order because that restriction no longer exists.</p>

<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines &amp; Policies</a>:</p>

<ul>
  <li>Added policies 1.5, 3.4, and 4.6.2.</li>
  <li>Appended 4.3 to mention Emotes usage and beta program.</li>
  <li>Appended 4.4 to mention advertising beta program.</li>
  <li>Removed 4.6.1 (Off-site links must be related to the extension’s core functionality).</li>
  <li>Removed 4.6.3 (Off-site links must be included within your URL allowlist).</li>
  <li>Previous 5.2 and 5.3 reworked and appended to mention the commerce beta program.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2019-04-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-04-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-04-18</guid>
      <pubDate>Thu, 18 Apr 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated link to download the Developer Rig for Windows.</p>

<p>Updated the v5 API Reference to indicate that the version is deprecated.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-04-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-04-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-04-16</guid>
      <pubDate>Tue, 16 Apr 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Deleted Communities Reference from v5 API because it is deprecated.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-04-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-04-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-04-15</guid>
      <pubDate>Mon, 15 Apr 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Video: Updated v5 Video Upload Guide and v5 Video Reference to note that you must be a Partner or Affiliate to upload VODs.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-27</guid>
      <pubDate>Wed, 27 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: Added note that undocumented tags can be added/removed at any time. Also, tags may appear in any order. So, developers should write code to parse tags individually and ignore unrecognized tags.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-26</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-26</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-26</guid>
      <pubDate>Tue, 26 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: Added new <code class="highlighter-rouge">badge-info</code> parameter to GLOBALUSERSTATE, PRIVMSG, USERNOTICE, and USERSTATE.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-18</guid>
      <pubDate>Mon, 18 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a> and <a href="https://dev.twitch.tv/docs/extensions/rig/">Extensions Developer Rig</a>: Changes based on the new Developer Rig UI. Updated “Hello World” example in <em>Getting Started</em>.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-15</guid>
      <pubDate>Fri, 15 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions Reference: Added information related to Monetization.</p>

<p><a href="https://dev.twitch.tv/docs/extensions/monetization/">Extensions Monetization Guide</a>{: target=”_blank” (formerly Bits in Extensions), <a href="https://dev.twitch.tv/docs/extensions/life-cycle/">Extensions Life Cycle Management</a>: Added Monetization tab to Extensions manager, for selecting Bits support and/or new subscription status support, and for going to the monetization onboarding process.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-14</guid>
      <pubDate>Thu, 14 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Websub: Updated documentation to make it clear that the order of query parameters matters.</p>

<p><a href="https://dev.twitch.tv/docs/extensions/monetization/">Bits</a>: Small edits to documentation, for clarity.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-11</guid>
      <pubDate>Mon, 11 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: Added several more <code class="highlighter-rouge">msg-param</code> parameters (for USERNOTICE).</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-08</guid>
      <pubDate>Fri, 08 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: Deleted <code class="highlighter-rouge">broadcaster-lang</code> (from ROOMSTATE). Added several more valid values for the <code class="highlighter-rouge">msg-id</code> field (for USERNOTICE).</p>
]]></description>
    </item><item>
      <title>Changelog 2019-03-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-03-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-03-07</guid>
      <pubDate>Thu, 07 Mar 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/">Extensions doc set</a>: Many changes. New version of <em>Getting Started with Extensions</em>. New Extensions manager UI (see <em>Extensions Life Cycle Management</em>).</p>
]]></description>
    </item><item>
      <title>Changelog 2019-02-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-02-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-02-21</guid>
      <pubDate>Thu, 21 Feb 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Insights &amp; Analytics: Added mod author analytics.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-02-08</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-02-08</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-02-08</guid>
      <pubDate>Fri, 08 Feb 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/pubsub/#topics">PubSub</a>: Added topic <code class="highlighter-rouge">channel-bits-events-v2</code>. Removed deprecated <code class="highlighter-rouge">months</code> field. Added new <code class="highlighter-rouge">cumulative-months</code> and <code class="highlighter-rouge">streak-months</code> fields.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-02-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-02-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-02-04</guid>
      <pubDate>Mon, 04 Feb 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: For <a href="https://dev.twitch.tv/docs/irc/tags#usernotice-tags">USERNOTICE</a>, added three fields (<code class="highlighter-rouge">msg-param-cumulative-months</code>, <code class="highlighter-rouge">msg-param-should-share-streak</code>, <code class="highlighter-rouge">msg-param-streak-months</code>) and changed when <code class="highlighter-rouge">msg-param-months</code> is sent.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-01-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-01-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-01-30</guid>
      <pubDate>Wed, 30 Jan 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/authentication/scopes">Apps &amp; Authentication</a>: Added the scope <code class="highlighter-rouge">channel:read:subscriptions</code>.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: Added new endpoints: Get Broadcaster Subscriptions and Get User Subscriptions.</p>
]]></description>
    </item><item>
      <title>Changelog 2019-01-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-01-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-01-28</guid>
      <pubDate>Mon, 28 Jan 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/authentication/">Apps &amp; Authentication</a>: Clarified language around deprecation of Twitch API v. 5.</p>

<p><a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a>: Clarified using the native Developer Rig (beta).</p>
]]></description>
    </item><item>
      <title>Changelog 2019-01-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-01-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-01-22</guid>
      <pubDate>Tue, 22 Jan 2019 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions Reference: Added <code class="highlighter-rouge">locale</code> parameter to “Client Query Parameters.”</p>
]]></description>
    </item><item>
      <title>Changelog 2019-01-18</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-01-18</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-01-18</guid>
      <pubDate>Fri, 18 Jan 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/rig/">Extensions Developer Rig</a>: Added section on “Enabling 2FA.”</p>
]]></description>
    </item><item>
      <title>Changelog 2019-01-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2019-01-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2019-01-17</guid>
      <pubDate>Thu, 17 Jan 2019 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: Added new endpoints: Replace Stream Tags, Get Stream Tags, and Get All Stream Tags. Updated Get Streams endpoint to document new tags functionality.</p>

<p><a href="https://dev.twitch.tv/docs/mobile-deeplinks/#deep-link-formats">Mobile Deep Links</a>: Added deep links for category tags and live-stream tags.</p>

<p><a href="https://dev.twitch.tv/docs/insights/">Insights &amp; Analytics</a>: Several clarifications, based on user feedback. Revised definitions of data fields that use device IDs. New section on “Counting Device IDs.”</p>
]]></description>
    </item><item>
      <title>Changelog 2018-12-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-12-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-12-21</guid>
      <pubDate>Fri, 21 Dec 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/">Getting Started with Chatbots &amp; IRC</a>: New version of this doc.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-12-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-12-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-12-19</guid>
      <pubDate>Wed, 19 Dec 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines &amp; Policies</a>: New version of this doc.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-12-17</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-12-17</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-12-17</guid>
      <pubDate>Mon, 17 Dec 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/#get-code-status">Code Redemption API</a>: New reference document.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-11-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-11-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-11-30</guid>
      <pubDate>Fri, 30 Nov 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions Reference: Moved Bits-related reference information (JS helper functions) here, to consolidate all Extensions reference info in one place. The <a href="https://dev.twitch.tv/docs/extensions/monetization/">Bits in Extensions</a> document is now purely a guide.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-11-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-11-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-11-28</guid>
      <pubDate>Wed, 28 Nov 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/companies/">Company Management</a>: New document on registering companies and managing users in them. Company registration is required before you can manage games on Twitch or create Drops campaigns.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-11-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-11-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-11-27</guid>
      <pubDate>Tue, 27 Nov 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a>, <a href="https://dev.twitch.tv/docs/extensions/rig/">Extensions Developer Rig</a>: Deleted information about the Developer Rig “local mode” (no longer available).</p>
]]></description>
    </item><item>
      <title>Changelog 2018-11-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-11-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-11-14</guid>
      <pubDate>Wed, 14 Nov 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/authentication/getting-tokens-oidc/">Apps &amp; Authentication: Getting Tokens: OIDC</a>: Added claims and UserInfo endpoint.</p>

<p><a href="https://dev.twitch.tv/docs/irc">Chatbots &amp; IRC Guide</a>: Added scopes for /vip, /unvip, and /vips commands.</p>

<p><a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: In <a href="https://dev.twitch.tv/docs/irc/tags#usernotice-tags">USERNOTICE</a>, added anonsubgift.</p>

<p><a href="https://dev.twitch.tv/docs/pubsub/">PubSub Guide</a>: Added sample message for anonsubgift.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-11-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-11-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-11-02</guid>
      <pubDate>Fri, 02 Nov 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/msg-id/">Twitch IRC Capability: msd-ID Tags</a>: This new document (under Chatbots &amp; IRC) contains a complete (lengthy) list of all <code class="highlighter-rouge">msg-id</code> tags that apply to the <code class="highlighter-rouge">NOTICE</code> (Twitch Commands) and <code class="highlighter-rouge">NOTICE</code> (Twitch Chat Rooms) commands.</p>

<p>Extensions Reference: New JWT schema field, <code class="highlighter-rouge">is_unlinked</code>.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: New description and example in Get Webhook Subscriptions, which requires a Bearer token.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-10-24</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-24</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-24</guid>
      <pubDate>Wed, 24 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines &amp; Policies</a>: New version of this document.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-10-23</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-23</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-23</guid>
      <pubDate>Tue, 23 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>New Twitch API Reference, New Twitch API: Webhooks Reference: Added a display-name response field to several endpoints and webhooks. Endpoints affected: Get Bits Leaderboard, Get Clips, Get Streams, Get Streams Metadata, Get Stream Markers, Get Users Follows, Get Videos. Webhooks affected: Stream Changed, User Follows.</p>

<p>Building Extensions: Added information about pre-release disclosures. 3/7/19 update: Moved to <a href="https://dev.twitch.tv/docs/extensions/life-cycle/">Extensions Life Cycle Mangement</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-10-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-22</guid>
      <pubDate>Mon, 22 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/authentication/">Apps &amp; Authentication Guide</a>: In “<a href="https://dev.twitch.tv/docs/authentication#passing-the-access-token-to-the-api">Types of Tokens</a>,” added a clarification about bearer tokens.</p>

<p><a href="https://dev.twitch.tv/docs/api/guide/">New Twitch API Guide</a>: New information in “<a href="https://dev.twitch.tv/docs/api/guide#twitch-rate-limits">Rate Limits.</a>”</p>

<p><a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a>: Added the new Extensions Developer Sandbox.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-10-16</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-16</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-16</guid>
      <pubDate>Tue, 16 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions: Onboarding is now required only for monetization (Bits).</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/extensions/rig/">Extensions Developer Rig</a>: The rig no longer requires prior onboarding.</li>
  <li><a href="https://dev.twitch.tv/docs/extensions/monetization/">Bits in Extensions Guide</a>: A new onboarding procedure is described.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2018-10-10</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-10</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-10</guid>
      <pubDate>Wed, 10 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions: Added the new Configuration Service. See:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/extensions/building/">Building Extensions</a>: New “Configuration Service” section.</li>
  <li>Extensions Reference:
    <ul>
      <li>Three new endpoints (Set Extension Configuration Segment, Get Extension Channel Configuration, Get Extension Configuration Segment).</li>
      <li>New Twitch Extensions configuration helper functions (see “Helper: Configuration”).</li>
      <li>Change to when Set Extension Required Configuration can be used.</li>
    </ul>
  </li>
  <li><a href="https://dev.twitch.tv/docs/extensions/rig/">Extensions Developer Rig</a>: New Configuration Service tab.</li>
  <li>Releasing &amp; Maintaining Extensions: Many updates. 3/7/19 update: Renamed <a href="https://dev.twitch.tv/docs/extensions/life-cycle/">Extensions Life Cycle Management</a>.</li>
</ul>

<p><a href="https://dev.twitch.tv/docs/insights/">Insights &amp; Analytics</a>: Added printing a poster view of Twitch Quarterly Insights.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-10-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-09</guid>
      <pubDate>Tue, 09 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/commands/">Chatbots &amp; IRC: Twitch Commands</a>, <a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: Added CLEARMSG, single-message removal on a channel.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-10-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-02</guid>
      <pubDate>Tue, 02 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/drops/">Drops Guide</a>: Added recommendations for campaigns.</p>

<p>Webhooks Reference: Clarified the functionality of the Stream Changed webhook (formerly called Stream Up/Down).</p>
]]></description>
    </item><item>
      <title>Changelog 2018-10-01</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-10-01</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-10-01</guid>
      <pubDate>Mon, 01 Oct 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/drops/">Drops Guide</a>: New functionality for creating and using items, with a new Item Manager page and new fields for items. See especially the section on using campaigns.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-09-28</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-09-28</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-09-28</guid>
      <pubDate>Fri, 28 Sep 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/rig/">Extensions Developer Rig</a>: New document focusing on the rig. Also see changes to the Developer Rig section of <a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a>.</p>

<p>Extensions Reference: New <code class="highlighter-rouge">hostingInfo</code> property in the <code class="highlighter-rouge">onContext</code> JS helper function. New <code class="highlighter-rouge">onHighlightChanged</code> JS helper function.</p>

<p><a href="https://dev.twitch.tv/docs/authentication/">Apps &amp; Authentication Guide</a>: The <code class="highlighter-rouge">chat_login</code> scope is deprecated. See the section on new scopes for chat and PubSub.</p>

<p><a href="https://dev.twitch.tv/docs/irc">Chatbots &amp; IRC Guide</a>: New section on Scopes for IRC Commands.</p>

<p><a href="https://dev.twitch.tv/docs/mobile-deeplinks/">Mobile Deep Links</a>: New section on launching the Twitch app with universal links (recommended).</p>
]]></description>
    </item><item>
      <title>Changelog 2018-09-14</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-09-14</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-09-14</guid>
      <pubDate>Fri, 14 Sep 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>New Twitch API: Webhooks Guide: There are changes to subscription limits. Each client ID can have at most 10,000 subscriptions. Also, you can subscribe to the same topic at most 3 times.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-09-11</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-09-11</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-09-11</guid>
      <pubDate>Tue, 11 Sep 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: New optional query string parameters (<code class="highlighter-rouge">started_at</code> and <code class="highlighter-rouge">ended_at</code>) for <a href="https://dev.twitch.tv/docs/api/reference/#get-clips">Get Clips</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-09-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-09-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-09-07</guid>
      <pubDate>Fri, 07 Sep 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions Reference: New JS helper function, <code class="highlighter-rouge">minimize</code>. See Helper: Actions.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-09-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-09-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-09-06</guid>
      <pubDate>Thu, 06 Sep 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: Added new endpoints, <a href="https://dev.twitch.tv/docs/api/reference/#create-stream-marker">Create Stream Marker</a> and <a href="https://dev.twitch.tv/docs/api/reference/#get-stream-markers">Get Stream Markers</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-09-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-09-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-09-04</guid>
      <pubDate>Tue, 04 Sep 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/insights/">Insights &amp; Analytics</a>: Added three new clips fields to <a href="https://dev.twitch.tv/docs/insights/#game-developer-analytics">game-developer analytics</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-09-03</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-09-03</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-09-03</guid>
      <pubDate>Mon, 03 Sep 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/">Getting Started with the New Twitch API</a>: When registering your app, the app name must not include “Twitch” (as an exact or fuzzy match), or registration will fail.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-08-30</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-08-30</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-08-30</guid>
      <pubDate>Thu, 30 Aug 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions (several docs): Added pop-out Extensions. Start reading <a href="https://dev.twitch.tv/docs/extensions/required-technical-background/#pop-out-extensions">here</a> in Required Technical Background (this links to relevant info elsewhere in the doc set).</p>

<p>Extensions Reference: Added Send Extension Chat Message endpoint and Helper: Feature Flags (JS helper functions).</p>
]]></description>
    </item><item>
      <title>Changelog 2018-08-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-08-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-08-21</guid>
      <pubDate>Tue, 21 Aug 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/insights">Insights &amp; Analytics</a>: Added Twitch Quarterly Insights (fact sheet for games).</p>
]]></description>
    </item><item>
      <title>Changelog 2018-08-13</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-08-13</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-08-13</guid>
      <pubDate>Mon, 13 Aug 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/building/">Building Extensions</a>: Due to requirements recently communicated to us by Apple, Extensions support on iOS devices (including the ability to test on iOS) is now restricted to Apple Developer Program members. See “<a href="https://dev.twitch.tv/docs/extensions/building/#mobile-support">Mobile Support</a>.”</p>

<ul>
  <li>If you have released a mobile extension: Your extension no longer appears on iOS. Twitch will contact you soon about adding iOS support.</li>
  <li>If you develop a new mobile extension for iOS, please set up an Apple developer account (if you do not already have one), then contact Twitch (developer_support@twitch.tv) to add iOS support.</li>
</ul>

<p>Extensions Reference: In Helper: Extensions, added new property (<code class="highlighter-rouge">arePlayerControlsVisible</code>) to the <code class="highlighter-rouge">onContext</code> JS helper function.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-08-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-08-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-08-07</guid>
      <pubDate>Tue, 07 Aug 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/insights/">Insights &amp; Analytics</a>: Added V2 of extension analytics.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: Updated the <a href="https://dev.twitch.tv/docs/api/reference/#get-extension-analytics">Get Extension Analytics</a> endpoint for V2.</p>

<p>New Twitch API: Webhooks Reference: Added new webhook, Extension Analytics.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-08-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-08-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-08-02</guid>
      <pubDate>Thu, 02 Aug 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/irc/tags/">Chatbots &amp; IRC: Twitch Tags</a>: Marked some parameters as deprecated (<code class="highlighter-rouge">subscriber</code>, <code class="highlighter-rouge">turbo</code>, and <code class="highlighter-rouge">user_type</code>). Use the <code class="highlighter-rouge">badges</code> parameter instead.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-07-31</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-07-31</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-07-31</guid>
      <pubDate>Tue, 31 Jul 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>New Twitch API Reference: Added Get Webhook Subscriptions endpoint.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-07-27</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-07-27</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-07-27</guid>
      <pubDate>Fri, 27 Jul 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/designing/">Designing Extensions</a>: Added more guidance for all extensions and panel extensions.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-07-20</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-07-20</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-07-20</guid>
      <pubDate>Fri, 20 Jul 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/authentication/">Apps &amp; Authentication: Guide</a>, <a href="https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/">Getting Tokens: OAuth</a>, &amp; <a href="https://dev.twitch.tv/docs/authentication/getting-tokens-oidc/">Getting Tokens: OIDC</a>: Added <code class="highlighter-rouge">token_type</code> parameter (required value = <code class="highlighter-rouge">bearer</code>) in several places.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-07-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-07-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-07-19</guid>
      <pubDate>Thu, 19 Jul 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/monetization/">Bits in Extensions</a>: New document.</p>

<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines &amp; Policies</a>: Added Bits in Extensions requirements.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-07-12</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-07-12</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-07-12</guid>
      <pubDate>Thu, 12 Jul 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Twitch API v5 Channel Feed Reference: Changed (deprecated) most endpoint responses.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-07-06</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-07-06</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-07-06</guid>
      <pubDate>Fri, 06 Jul 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a>, <a href="https://dev.twitch.tv/docs/extensions/building/">Building Extensions</a>: Added information about the Twitch Developer Rig “local mode” (for local testing against mock, non-production endpoints).</p>

<p><a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines &amp; Policies</a>: Added a note about which versions of Android and iOS must be supported by mobile extensions.</p>

<p>Extensions Reference: Added two new fields to the <code class="highlighter-rouge">onContext</code> JS helper function (<code class="highlighter-rouge">isMuted</code>, <code class="highlighter-rouge">volume</code>).</p>

<p><a href="https://dev.twitch.tv/docs/authentication/">Apps &amp; Authentication</a>: Split this large document into several smaller docs, to make it easier to read and find information.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-06-22</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-06-22</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-06-22</guid>
      <pubDate>Fri, 22 Jun 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/insights/">Insights &amp; Analytics</a>: Added V2 of game analytics.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: Updated the <a href="https://dev.twitch.tv/docs/api/reference/#get-game-analytics">Get Game Analytics</a> endpoint, to enable selection of report version and date/time range.</p>

<p><a href="https://dev.twitch.tv/docs/irc">Chatbots &amp; IRC Guide</a>: Updated the information on “Connecting to Twitch IRC.”</p>
]]></description>
    </item><item>
      <title>Changelog 2018-06-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-06-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-06-19</guid>
      <pubDate>Tue, 19 Jun 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Extensions Reference: Expanded the definition of <code class="highlighter-rouge">onPositionChanged</code> JS helper function.</p>

<p><a href="https://dev.twitch.tv/docs/extensions/building/">Building Extensions</a>: In “Local Test,” added information about the new Invite Only tab, for seeing allowlisted extensions in the Extensions Manager.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: Added three endpoints: Get User Extensions, Get User Active Extensions, Update User Installed Extensions.</p>

<p><a href="https://dev.twitch.tv/docs/authentication/">Apps &amp; Authentication</a>: Added new scopes, for new endpoints.</p>

<p><a href="https://dev.twitch.tv/docs/embed/everything/">Embedding Twitch: Everything</a>: For the <code class="highlighter-rouge">layout</code> parameter, changed the valid value from <code class="highlighter-rouge">video-and-chat</code> to <code class="highlighter-rouge">video-with-chat</code>.</p>

<p>Twitch API v5: In “Which API Version Can You Use?” indicated that there is no scheduled deletion date for v5.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-06-07</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-06-07</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-06-07</guid>
      <pubDate>Thu, 07 Jun 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/embed/video-and-clips/">Embedding Video &amp; Clips</a>: In <code class="highlighter-rouge">setVideo</code>, added a new <code class="highlighter-rouge">Timestamp</code> parameter.</p>

<p><a href="https://dev.twitch.tv/docs/drops/">Drops Guide</a>: In “Next: Notify the Viewer about Drops,” added GUID to URLs.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-06-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-06-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-06-04</guid>
      <pubDate>Mon, 04 Jun 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Having Extensions Reviewed: Before you submit an extension for review, you now select a category under which your extension will be shown in the Extension Manager and upload an image for “discovery” purposes. 3/7/19 update: This document was deleted; information is in <a href="https://dev.twitch.tv/docs/extensions/life-cycle/">Extensions Life Cycle Management</a>.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-05-31</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-05-31</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-05-31</guid>
      <pubDate>Thu, 31 May 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Getting Started docs:</p>

<ul>
  <li><a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a>: Added links to new videos.</li>
  <li><a href="https://dev.twitch.tv/docs/irc/">Getting Started with Chatbots &amp; IRC</a>: New doc.</li>
  <li><a href="https://dev.twitch.tv/docs/api/">Getting Started with the New Twitch API</a>: New doc.</li>
</ul>

<p>Extensions Reference: Changes to Send Extension PubSub Message (messages can be sent globally), <code class="highlighter-rouge">listen</code> and <code class="highlighter-rouge">send</code> JS Helper functions, and Example JWT Payload.</p>

<!-- [New Twitch API Reference](/api/reference/): Added pagination parameters and additional example to Get Game Analytics. Added Get Extension Analytics endpoint. -->

<p>New Twitch API: Webhooks Reference: Added two webhooks (User Changed, Game Analytics).</p>

<p><a href="https://dev.twitch.tv/docs/insights/">Insights &amp; Analytics</a>: New doc, with information on both game developer analytics and extensions developer analytics. (Replaces the Game Developer Analytics doc.)</p>
]]></description>
    </item><item>
      <title>Changelog 2018-05-21</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-05-21</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-05-21</guid>
      <pubDate>Mon, 21 May 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/embed/">Embedding Twitch</a> and <a href="https://dev.twitch.tv/docs/irc/">Chatbots &amp; IRC</a>: These large documents were spit into several smaller docs, to make it easier to read and find information.</p>

<p>Extensions Reference: The <code class="highlighter-rouge">onVisibilityChanged</code> JS helper function now works with component extensions.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-05-15</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-05-15</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-05-15</guid>
      <pubDate>Tue, 15 May 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/">Getting Started with Extensions</a>: In “Procedure for Non-Twitch Partners/Affiliates,” the last step of beginning the onboarding process was changed.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-05-09</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-05-09</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-05-09</guid>
      <pubDate>Wed, 09 May 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>:</p>

<ul>
  <li>In <a href="https://dev.twitch.tv/docs/api/reference/#create-clip">Create Clip</a>, an optional query string parameter was added, <code class="highlighter-rouge">has_delay</code>. This adds a delay before the clip is captured to account for the brief delay between the broadcaster’s stream and the viewer’s experience of that stream.</li>
</ul>
]]></description>
    </item><item>
      <title>Changelog 2018-05-02</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-05-02</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-05-02</guid>
      <pubDate>Wed, 02 May 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/extensions/">Extensions</a>: The Extensions Guide was split into several shorter docs. Look in the Extensions doc category.</p>
]]></description>
    </item><item>
      <title>Changelog 2018-04-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-04-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-04-29</guid>
      <pubDate>Sun, 29 Apr 2018 00:00:00 -0800</pubDate><description><![CDATA[<p>Updated <a href="https://dev.twitch.tv/docs/companies#how-to-register-an-organization">Organizations</a> documentation. </p>
]]></description>
    </item><item>
      <title>Changelog 2018-04-19</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-04-19</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-04-19</guid>
      <pubDate>Thu, 19 Apr 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/embed/video-and-clips/">Embedding Video and Clips</a>: In “Interactive Frames for Live Streams and VODs” &gt; “Optional Parameter,” the default of the parameter <code class="highlighter-rouge">playsinline</code> parameter was changed to <code class="highlighter-rouge">true</code>.</p>

<p>Extensions Guide: Video-component extensions were added. Broadcasters can activate up to six extensions at a time: 3 panel, 1 video overlay (full screen), and 2 video component (smaller).</p>

<p>Extensions Reference: Info was added about video-component extensions (new JS Helper function, <code class="highlighter-rouge">onPositionChanged</code>).</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: In Get Clip, 4 query params were added (<code class="highlighter-rouge">broadcaster_id</code>, <code class="highlighter-rouge">game_id</code>, <code class="highlighter-rouge">before</code>, <code class="highlighter-rouge">after</code>).</p>
]]></description>
    </item><item>
      <title>Changelog 2018-04-04</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-04-04</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-04-04</guid>
      <pubDate>Wed, 04 Apr 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/embed/video-and-clips/">Embedding Video and Clips</a>: In “Events Emitted by and Defined by the Player,” a new  <code class="highlighter-rouge">Twitch.Player.PLAYBACK_BLOCKED</code> event was added.</p>

<p><a href="https://dev.twitch.tv/docs/api/reference/">New Twitch API Reference</a>: A “Resource” column was added to the summary table of endpoints, then endpoints in the doc were re-ordered to match the table (so endpoints for the same resource are in the same part of the doc).</p>
]]></description>
    </item><item>
      <title>Changelog 2018-03-29</title>
      <link>https://dev.twitch.tv/docs/change-log/#2018-03-29</link>
      <guid isPermaLink="false">https://dev.twitch.tv/docs/changelog/#2018-03-29</guid>
      <pubDate>Thu, 29 Mar 2018 00:00:00 -0800</pubDate><description><![CDATA[<p><a href="https://dev.twitch.tv/docs/authentication/">Apps &amp; Authentication Guide</a>: See new wording in “Validating Requests.”</p>

<p><a href="https://dev.twitch.tv/docs/embed/video-and-clips/">Embedding Video and Clips</a>: In “Interactive Frames for Live Streams and VODs” &gt; “Events Emitted by and Defined by the Player,” a new <code class="highlighter-rouge">PLAYING</code> event was added and the definition of the <code class="highlighter-rouge">PLAY</code> event was changed.</p>

<p>Extensions Guide: In “Appendix B: Guidelines and Practices,” the policy for audio was revised: “Extensions can include audio only if they include controls which allow viewers to adjust the volume, and by default, these controls are set to off/muted.” 5/2/18 update: Now that the Extensions Guide is split up, this information is in <a href="https://dev.twitch.tv/docs/extensions/guidelines-and-policies/">Extensions Guidelines &amp; Policies</a>.</p>

<p>Extensions Reference: Changes related to the introduction of dynamic anchors. Search for “anchor” in the doc.</p>
]]></description>
    </item></channel>
</rss>
