From d81eb8210763baf3254e74cd6d48422db2cb99f8 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Wed, 16 Sep 2026 14:46:48 +0000 Subject: [PATCH] docs: add changelog entries for Livestream API, chat moderators, and XAA post_id qualifier --- changelog.mdx | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/changelog.mdx b/changelog.mdx index 718a882a2..748a2911d 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -7,6 +7,38 @@ keywords: ["changelog", "API updates", "release notes", "what's new", "API chang To subscribe to updates, please [**“Turn on notifications”**](https://help.x.com/en/managing-your-account/notifications-on-mobile-devices#:~:text=In%20the%20top%20menu,%20you,you%20would%20like%20to%20receive) for [**@API**](https://x.com/api). You can also follow this changelog in your feed reader via the [**RSS feed**](https://docs.x.com/changelog/rss.xml). + + ### Livestream API is now available (Enterprise) + + The [Livestream API](/livestream-api/introduction) is now available under the Enterprise plan. It provides a complete set of endpoints for managing live video broadcasts on X: + + - Persistent RTMP/RTMPS [stream sources](/livestream-api/sources/overview) you create once per encoder or region and reuse across broadcasts + - The full [broadcast lifecycle](/livestream-api/broadcasts/overview) (`NOT_STARTED` → `RUNNING` → `ENDED`), including publish and end + - One-time and recurring [scheduled broadcasts](/livestream-api/scheduled-broadcasts/overview) that publish automatically or wait for an explicit go-live + - [Reading live chat](/livestream-api/chat/accessing-live-chat) via the X Activity API and [sending chat messages](/livestream-api/chat/send-chat-message) into a broadcast + - Moderating live chat: [delete messages](/livestream-api/chat/delete-chat-message), [mute](/livestream-api/chat/mute-chat-user) and [unmute](/livestream-api/chat/unmute-chat-user) chat users + + See the [typical workflow](/livestream-api/typical-workflow) to go from stream source to live broadcast. If you are interested in access, fill out the [Enterprise interest form](/forms/enterprise-api-interest). + + + + ### Broadcast chat moderators + + You can now delegate live chat moderation to other users. Moderators are scoped to the authenticated broadcaster (not to an individual broadcast) and can moderate chat across every broadcast that user hosts. Each broadcaster can have up to 20 moderators. + + - [`POST /2/broadcasts/chat/moderators`](/livestream-api/chat/add-moderator) adds a moderator + - [`GET /2/broadcasts/chat/moderators`](/livestream-api/chat/list-moderators) lists current moderators + - [`DELETE /2/broadcasts/chat/moderators/:id`](/livestream-api/chat/remove-moderator) removes a moderator + + Moderators can call [delete chat message](/livestream-api/chat/delete-chat-message), [mute chat user](/livestream-api/chat/mute-chat-user), and [unmute chat user](/livestream-api/chat/unmute-chat-user) on the broadcaster's behalf. + + + + ### `post_id` qualifier for `like.create` on X Activity API + + The [X Activity API](/x-api/activity/introduction) now accepts a `post_id` qualifier on `like.create` subscriptions. Set `filter.qualifiers.post_id` to a Post ID to receive `like.create` events only for likes on that specific Post, instead of for every like by the subscribed user. + + ### Lead Generation API