From e2ccf874113b3916c6f5e12448b392e1745cccc7 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Thu, 27 Aug 2026 23:19:16 +0000 Subject: [PATCH] docs: add Aug 27 changelog entry for broadcasts and account endpoints --- changelog.mdx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/changelog.mdx b/changelog.mdx index c1db3554d..8f976e7c5 100644 --- a/changelog.mdx +++ b/changelog.mdx @@ -7,6 +7,20 @@ 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). + + ### Broadcasts endpoints for live video + + We added new Broadcasts endpoints to the X API v2. You can now manage live-video broadcasts programmatically with user-context (OAuth 2.0) authentication and the `broadcast.read` and `broadcast.write` scopes: + + - **Broadcasts**: [list your broadcasts](/x-api/broadcasts/list-broadcasts) or [get a broadcast by ID](/x-api/broadcasts/get-a-broadcast). + - **Scheduling**: [create](/x-api/broadcasts/create-a-scheduled-broadcast), [update](/x-api/broadcasts/update-a-scheduled-broadcast), [get](/x-api/broadcasts/get-a-scheduled-broadcast), [list](/x-api/broadcasts/list-scheduled-broadcasts), and [delete](/x-api/broadcasts/delete-a-scheduled-broadcast) scheduled broadcasts, then [go live](/x-api/broadcasts/go-live-on-a-scheduled-broadcast) on schedules created with `manual_publish: true`. + - **Chat**: [get chat history](/x-api/broadcasts/get-broadcast-chat-history), [send messages](/x-api/broadcasts/send-a-chat-message-to-a-live-broadcast), [remove messages](/x-api/broadcasts/remove-a-chat-message-from-a-live-broadcast), and [mute](/x-api/broadcasts/mute-or-time-out-a-user-in-a-broadcast-chat) or [unmute](/x-api/broadcasts/unmute-a-user-in-a-broadcast-chat) users in a broadcast you own. + + ### Developer account endpoints + + We added endpoints to manage your X Developer Platform account. [`GET /2/account`](/x-api/account/get-developer-account) returns the authenticated user's developer account, and [`POST /2/account`](/x-api/account/ensure-developer-account) creates one if it does not exist yet (idempotent: an existing account is returned unchanged). These endpoints require user-context (OAuth 2.0) authentication with the `developer.read` or `developer.write` scope, respectively. + + ### Updated `video_total_views` definition