Moderation API
Manage bans for channels you moderate.
List Bans
GET /v1/moderation/bans
Required scope: moderation:read (user OAuth token)
curl https://api.8ball.live/v1/moderation/bans \
-H "Authorization: Bearer 8b_at_..."
Create Ban
POST /v1/moderation/bans
Required scope: moderation:write (user OAuth token)
curl -X POST https://api.8ball.live/v1/moderation/bans \
-H "Authorization: Bearer 8b_at_..." \
-H "Content-Type: application/json" \
-d '{"user_id":"blocked-user-id"}'