Streaming API

Live

Read the Akewe streaming platform's public catalogue: channels, videos, shorts, live streams and full-text search. Everything public on akewe.com is queryable here; creator and studio operations stay first-party.

Base URL https://api.bolrach.ioScope streaming:readSpec openapi/streaming.json

Endpoints

GET /v1/streaming/channels

The channel directory with subscriber and video counts. GET /v1/streaming/channels/{handle} returns one channel with its videos and playlists.

curl "https://api.bolrach.io/v1/streaming/channels" \
  -H "Authorization: Bearer bt_your_key_here"

Response

{
  "channels": [
    {
      "handle": "naijaskits",
      "name": "Naija Skits Central",
      "verified": true,
      "subscriberCount": 4210000,
      "videoCount": 1890,
      "country": "NG"
    }
  ]
}
GET /v1/streaming/videos/{uuid}

One video with its metadata, channel and related items. Shorts live under /v1/streaming/shorts and /v1/streaming/shorts/{uuid}.

curl "https://api.bolrach.io/v1/streaming/videos/VIDEO_UUID" \
  -H "Authorization: Bearer bt_your_key_here"
GET /v1/streaming/live

Streams that are live right now, with GET /v1/streaming/live/{uuid} for one stream's detail.

curl "https://api.bolrach.io/v1/streaming/live" \
  -H "Authorization: Bearer bt_your_key_here"

Limits and errors

Plan rate limits are shared across the platform (plans table). Unknown handles and ids return 404 in the standard envelope.

Changelog

DateChange
2026-07-14v1 launch: channels, videos, shorts, live and search. Playback-token and upload APIs are planned.