Overview
Build with Blaze
Use this overview as the control room for the developer docs: register an application, wire OAuth, choose scopes, call REST endpoints, then subscribe to real-time Events when polling is no longer enough.
Implementation flow
Follow the path your backend will actually take
The docs now read like an integration journey instead of a pile of links. Start with the application record, then move through credentials, data access, and live updates.
Getting started
Set up the app before writing integration code
These pages cover the decisions that usually create integration drift: redirect URLs, credentials, token type, and the minimum scopes your app should request.
Foundation
App Setup
Create a Blaze application, add redirect URLs, then open Manage to review the Client ID and generate a Client Secret.
Open guideAuthentication
OAuth
Learn the user and app access token flows, how redirect_uri matching works, and where each credential belongs.
Open guidePermissions
Scopes
Choose the smallest permission set for your integration before calling APIs or creating subscriptions.
Open guideREST surface
Use the platform endpoints with the right context
REST references are split by the objects developers work with most often, so channel, user, chat, category, and moderation behavior stays easy to scan.
API Guide
Introduction
Learn the API request model: base URL, token context, scopes, resource families, endpoint cards, and when to move from REST to Events.
Read referenceAPI Reference
Channels
Work with live stream state, channel stats, followers, roles, subscribers, activity feeds, and editable channel metadata.
Read referenceAPI Reference
Users
Fetch user profile data and user-centered relationships that power account, creator, and audience experiences.
Read referenceAPI Reference
Chat
Send chat messages and delete chat messages for channel workflows that need direct REST actions.
Read referenceAPI Reference
Categories
Read the paginated category catalog with hierarchy, images, slugs, and display names.
Read referenceAPI Reference
Moderation
Ban users, remove bans, and temporarily mute users in channels where the actor has moderation permission.
Read referenceReal-time surface
Move from polling to event-driven updates
Events documentation covers the Socket.IO lifecycle, subscription creation, payload contracts, and delivery limits.
Events
Introduction
Understand the session_welcome message, sessionId, and the point where your client becomes ready to receive notifications.
Read referenceEvents
Subscriptions
Create event subscriptions with a token, event type, version, condition, and Socket.IO sessionId.
Read referenceEvents
Event Types
Review event message structure and the payload fields your client should handle when activity arrives.
Read referenceEvents
Limits
Check delivery expectations and boundaries before you design retries, reconnection, and subscription cleanup.
Read referenceRecommended next stop
If your app is already registered and authenticated, continue with Users to confirm the token context before adding deeper channel or event workflows.