Developers
Build on ForgeCast
Tools, apps and plugins for YouTube streamers: an API for their overlays and library, a way for them to connect your app to their account, and a marketplace to sell plugins in.
The API: https://api.forgecast.in
Ways to build
Tools with your own key
Make an API key in your account, pick what it may do, and call the API from scripts, bots or your own dashboard.
API keysApps for every streamer
Connect with ForgeCast: streamers press Allow on our page and your app gets access to their account, only what they allowed. No keys to copy, and they can disconnect any time.
Connect with ForgeCastPlugins you can sell
Plugins add features to the ForgeCast app. Publish them free, or set a price: you keep 70% of every sale, paid out monthly.
Plugin guide
Quick start
Your first request in a minute
- 1. Sign in and make a key in Account → Developer with the
profile:readscope. - 2. Send it as a Bearer token to
https://api.forgecast.in/api/v1/… - 3. JSON comes back. Every endpoint, with examples, is in the API docs.
curl https://api.forgecast.in/api/v1/me \
-H "Authorization: Bearer fck_your_key_here"What it can do
Scopes
A key or a connected app gets only the scopes it was given; the streamer's plan limits still apply to everything.
profile:readRead your profile, plan and usage
catalog:readBrowse the predefined overlays
sounds:readSearch and download sounds from the sound catalog
inventory:readRead your inventory and overlay documents
inventory:writeAdd and remove items, create and edit overlays (plan limits still apply)
assets:readList the pictures in your library
assets:writeUpload pictures to your library (plan limits still apply)
plugins:readBrowse the plugin marketplace, download plugins and see the ones you bought
plugins:writePublish new versions of your plugins and set their prices
sales:readSee your plugin sales, earnings and payouts
Limits
Fair use, by plan
Requests a minute are counted per account for keys, and per streamer for each connected app. Answers carry X-RateLimit-* headers.
| Plan | Requests a minute | API keys |
|---|---|---|
| Free | 10 | 5 |
| Pro | 10 | 5 |
| Ultimate | 60 | 20 |
Sell your plugins
You keep 70% of every sale
Set a price on a plugin and, once we've checked it, streamers buy it in the app. Prices show in rupees in India and dollars elsewhere. Your earnings are paid out every month by UPI or bank transfer.
The rules, in short
Use only what streamers allowed, for what you told them; keep their data safe and delete it when they disconnect; don't spam chat or pretend to be ForgeCast. Charging for your app or plugin is fine. The full text is in the Developer Terms.