Welcome

8BALL Dev lets teams build integrations for live streaming: overlays, analytics, moderation tools, chat workflows, creator dashboards, and automation.

The first platform release includes OAuth apps, API keys, scoped REST APIs, and signed webhooks. The developer console lives in apps/dev; this documentation site is intentionally separate so it can be deployed as its own docs surface.

What you can build

  • Creator dashboards that read channel and livestream data.
  • Chat tools that listen to room history and prepare moderation workflows.
  • Backend automations using API keys with least-privilege scopes.
  • User-facing integrations using OAuth 2.1 authorization code with PKCE.
  • Event consumers using signed webhook subscriptions.

Base URLs

Developer console: http://localhost:3002
Docs:              http://localhost:3003
API:               http://localhost:3002/api/v1
OAuth token:       http://localhost:3002/api/oauth/token