From f24aabe3a99c92a87e61880dbd1e6a04fcf2ca4f Mon Sep 17 00:00:00 2001
From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com>
Date: Mon, 7 Sep 2026 17:15:34 +0000
Subject: [PATCH] docs: add Sep 7 changelog entry for streaming latency and
auth updates
---
changelog.mdx | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/changelog.mdx b/changelog.mdx
index b965396ee..b6be8151b 100644
--- a/changelog.mdx
+++ b/changelog.mdx
@@ -7,6 +7,14 @@ 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).
+
+ ### Lower streaming latency and new authentication options
+
+ - **Faster streaming delivery**: [X API v2 streaming endpoints](/x-api/fundamentals/consuming-streaming-data) now deliver hydrated Post data with a P99 latency of approximately **4-5 seconds**, down from 6-7 seconds. This includes [filtered stream](/x-api/posts/filtered-stream/introduction). If you need the lowest possible latency, use [Powerstream](/x-api/powerstream/introduction).
+ - **OAuth 2.0 user context for webhooks**: The [webhooks management endpoints](/x-api/webhooks/introduction) (`GET` and `POST /2/webhooks`, `PUT` and `DELETE /2/webhooks/:webhook_id`) now accept OAuth 2.0 user context authentication. `GET /2/webhooks` also now accepts OAuth 1.0a user context.
+ - **More authentication options for X Activity API subscriptions**: `PUT` and `DELETE /2/activity/subscriptions/:subscription_id` now accept OAuth 1.0a and OAuth 2.0 user context in addition to the app-only Bearer Token. See the [X Activity API](/x-api/activity/introduction).
+
+
### Media upload and Post-create size and duration limits