Skip to main content
Endpoint: GET /2/users/:user_id/broadcasts/:broadcast_id
This route is deprecated and will be removed on January 1, 2027, after which it returns 404. Use Get Broadcast by ID (GET /2/broadcasts/:id) instead, which omits the user ID from the path — the broadcast must still be owned by the authenticated user. See the migration guide.
Returns full current metadata for one broadcast, including live viewer counts (total_watching / total_watched), tweet_id once published, image thumbnails, and more. The response is { "broadcast": { ... } }; see the broadcast object for its fields. Many fields (thumbnails, start_ms, tweet_id, viewer counts, status title) only populate after publish or later in the lifecycle. A broadcast that doesn’t exist, or belongs to another user, returns 404.
The announcement post is created asynchronously after publish, so tweet_id is typically not present in the publish response — re-fetch the broadcast with this endpoint a moment later to read it.