Pick the token context
Use user tokens for user-approved actions and app tokens for server-to-server reads where the endpoint accepts a target id.
APIs
Blaze APIs are the request-response layer for the parts of the platform you want to read, shape, or automate. Start with https://api.blaze.stream, choose whether the request belongs to a user access token or an app access token, then follow the endpoint card for scopes, parameters, and response shape. Every https://api.blaze.stream/v1 request must include the Client ID header: client-id.
https://api.blaze.streamAll REST paths in this section are mounted here; every /v1 request requires client-id.Treat every request as a small contract: token context, permission, resource, and response. Once those four pieces are clear, the reference pages become much faster to scan.
Use user tokens for user-approved actions and app tokens for server-to-server reads where the endpoint accepts a target id.
Endpoint cards list the scopes required for each accepted authorization type.
Channels cover stream and audience state; Users cover identity, stats, subscriptions, and profile updates; Chat covers message create and delete actions; Categories cover browseable taxonomy; Moderation covers ban, remove-ban, and mute actions.
Each card keeps method, URL, auth options, parameters, examples, and response shape in one place.
Open the resource family that matches the object your integration is touching. If your workflow needs push updates after the first read, continue into Events.
/v1/channels
Read stream state, channel stats, followers, roles, subscribers, activity feeds, and editable channel metadata.
/v1/users
Read profiles, creator stats, subscription state, and user-owned public profile fields.
/v1/chats
Send chat messages and delete existing chat messages for the target channel.
/v1/categories
List browseable stream categories with hierarchy, image, slug, and display name metadata.
/v1/moderation
Ban users, remove bans, and temporarily mute users in channels where the actor has moderation permission.
Socket.IO
Use REST for a snapshot, then subscribe to EventSub when the product needs live changes.
Most API calls share the same skeleton: method, versioned path, Bearer token, Client ID header, JSON accept header, and a response your UI or backend can trust.
Authorization: Bearer YOUR_ACCESS_TOKEN
client-id: YOUR_CLIENT_ID
Accept: application/json
200 OK -> application/json