Developer API.
Build bots, overlays and dashboards on CP Elora. Apps use a client ID and secret to get a short-lived access token, then read only the scopes you grant them.
Log in to use the developer tools
Apps belong to your CP Elora account.
Log inThe public API is coming soon on launch
CP Elora's API is running now for the team while the last pieces are finished. Developer accounts open for everyone at launch — follow the roadmap to hear first.
AI context file
Hand this to an AI client — Claude, Cursor, Copilot, ChatGPT — so it builds against the real API instead of guessing. It lists every route, scope, field and limit, the token flow, the response shapes, and the gaps to design around.
It is read-only by design: the API has no route to send chat, edit a channel or start a stream, and the file says so, so an assistant does not invent one. The API address is discovered at runtime because it changes when the runtime restarts.
Create an app
Name it after what it does and pick only the scopes it needs.
Your apps
A secret is only shown once, when it is created or rotated. Rotating also revokes the old secret's tokens. Revoking keeps the app on this list as a record; Delete removes it for good.
Loading apps…
Using the API
Ask for a token with your client credentials, then send it as a Bearer token.
Loading endpoint…
GET /api/v1/meYour app, its owner and scopes.GET /api/v1/channelsEvery channel, newest live first. channel:readGET /api/v1/channels/{username}One channel with supporters and active Boosts. channel:readGET /api/v1/channels/{username}/supportersSupporters of a channel. supporters:readGET /api/v1/channels/{username}/chatThe last 50 chat messages. chat:readGET /api/v1/users/{username}Public profile fields only. user:readGET /api/v1/dropsDrops campaigns and their rewards. drops:readGET /api/v1/economyDust packs, Boost plans and creator shares. economy:read