> ## Documentation Index
> Fetch the complete documentation index at: https://docs.x.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get Stream Source

> GET /2/users/:user_id/sources/:source_id returns a single stream source owned by the authenticated user.

Returns a single source (must be owned by the authenticated user).

**Endpoint:** `GET /2/users/:user_id/sources/:source_id`

## Response

Same shape as an item inside the [list response](/livestream-api/sources/list-sources), wrapped:

```json theme={null}
{
  "source": { ... }
}
```

<Tip>
  Poll this endpoint after starting your encoder and wait for `is_stream_active: true` before [creating a broadcast](/livestream-api/broadcasts/create-broadcast) — creating a broadcast against a source that is not yet ingesting returns a 404.
</Tip>
