Get channel emotes
https://api.blaze.stream/v1/emotes/channels/{channelId}Returns every active emote for the target channel, including both public and subscriber-only emotes. A row with isPublic set to false is subscriber-only. The endpoint accepts either a User Access Token or an App Access Token and requires no additional OAuth scope. Each row includes id, name, imageUrl, and isPublic.
Required header for every https://api.blaze.stream/v1 request: client-id: YOUR_CLIENT_ID.
Authorizations
Use a User Access Token. No additional OAuth scope is required.
Scopes
No additional OAuth scope required.
Path parameters
channelIdstring ยท UUIDrequired
Target channel UUID whose active emotes should be returned.
Responses
- 200OKapplication/json
- 400Bad Requestapplication/json
- 401Unauthorizedapplication/json
- 403Forbiddenapplication/json
- 500Internal Server Errorapplication/json
/v1/emotes/channels/{channelId}GET /v1/emotes/channels/{channelId} HTTP/1.1
Host: api.blaze.stream
Authorization: Bearer YOUR_ACCESS_TOKEN
client-id: YOUR_CLIENT_ID
Accept: application/json{
"success": true,
"message": "success",
"data": [
{
"id": "3f4e5d6c-7b8a-49c0-91d2-e3f4a5b6c7d8",
"name": "SubscriberLove",
"imageUrl": "https://cdn.blaze.stream/uploads/emotes/subscriber-love.png",
"isPublic": false
},
{
"id": "7a8b9c0d-1e2f-4a3b-8c5d-6e7f8a9b0c1d",
"name": "ChannelHype",
"imageUrl": "https://cdn.blaze.stream/uploads/emotes/channel-hype.png",
"isPublic": true
}
]
}