Livestreams API

Read livestream state and metadata.

List Livestreams

GET /v1/livestreams

Required scope: livestream:read

Optional query: broadcaster_user_id (comma-separated user IDs)

curl https://api.8ball.live/v1/livestreams \
  -H "Authorization: Bearer 8b_key_..."

Get Livestream

GET /v1/livestreams/:id

Required scope: livestream:read

curl https://api.8ball.live/v1/livestreams/stream-id \
  -H "Authorization: Bearer 8b_key_..."