Multiplatform streamer dashboard — stream control, chat bots, economy, moderation, and more across Twitch, Discord, YouTube, TikTok, and IRC.
Generated 2026-04-26
REST API for bot adapters and external integrations.
| Endpoint | Description |
|---|---|
| GET /api/v1/suggestions | List suggestions for the current session |
| POST /api/v1/suggestions | Create a suggestion |
| POST /api/v1/suggestions/:id/vote | Vote on a suggestion |
| GET /api/v1/links | List links for the current session |
| POST /api/v1/links | Submit a link |
| GET /api/v1/quotes | List all quotes |
| POST /api/v1/quotes | Add a quote |
| DELETE /api/v1/quotes/:id | Delete a quote |
| GET /api/v1/custom_commands | List custom commands |
| POST /api/v1/custom_commands | Create a custom command |
| PATCH /api/v1/custom_commands/:id | Update a custom command |
| DELETE /api/v1/custom_commands/:id | Delete a custom command |
| GET /api/v1/points | Get points balance (own or by user) |
| POST /api/v1/points | Award or remove points (mod) |
| GET /api/v1/counters/:name | Get counter value |
| POST /api/v1/counters/:name/increment | Increment a named counter |
| GET /api/v1/stream | Stream session state |
| POST /api/v1/stream | Start a stream session |
| DELETE /api/v1/stream | End the stream session |
| GET /api/v1/stream/viewers | Current viewer count |
| GET /api/v1/stream/game | Current game / category |
| PATCH /api/v1/stream/game | Set the game / category |
| GET /api/v1/stream/game/games_played | List games played this session |
| POST /api/v1/stream/clip | Create a Twitch clip |
| POST /api/v1/stream/marker | Set a stream marker |
| POST /api/v1/stream/commercial | Run an ad break |
| POST /api/v1/stream/raid | Start a raid |
| POST /api/v1/moderation/bans | Ban a user |
| DELETE /api/v1/moderation/bans/:id | Unban a user |
| POST /api/v1/moderation/timeouts | Timeout a user |
| POST /api/v1/moderation/vips | Grant VIP status |
| DELETE /api/v1/moderation/vips/:id | Revoke VIP status |
| DELETE /api/v1/moderation/messages/:id | Delete a chat message |
| POST /api/v1/moderation/chat_settings | Update chat mode (sub/follower/emote-only) |
| GET /api/v1/presence | Get presence record for a user |
| POST /api/v1/presence | Record a presence event |
| POST /api/v1/presence/watch | Record watch time |
| GET /api/v1/presence/recent | List recently active users |
| POST /api/v1/live_chat | Ingest a live chat message |
| POST /api/v1/obs/events | Receive OBS event feed |
| POST /api/v1/obs/volume | Set OBS playback volume |
| POST /api/v1/irc_link | Link an IRC nick to a web account |
| POST /api/v1/settings/follow_message | Set the follow notification message |
| GET /api/v1/me | Current authenticated user |
| GET /api/v1/users/lookup | Look up a user by platform identity |
| POST /api/v1/webhooks/twitch | Twitch EventSub webhook receiver |
Multiple providers can be linked to a single account. Providers can be individually unlinked from the settings page.