Skip to content

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 keys
  • Apps 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 ForgeCast
  • Plugins 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. 1. Sign in and make a key in Account → Developer with the profile:read scope.
  2. 2. Send it as a Bearer token to https://api.forgecast.in/api/v1/…
  3. 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:read

    Read your profile, plan and usage

  • catalog:read

    Browse the predefined overlays

  • sounds:read

    Search and download sounds from the sound catalog

  • inventory:read

    Read your inventory and overlay documents

  • inventory:write

    Add and remove items, create and edit overlays (plan limits still apply)

  • assets:read

    List the pictures in your library

  • assets:write

    Upload pictures to your library (plan limits still apply)

  • plugins:read

    Browse the plugin marketplace, download plugins and see the ones you bought

  • plugins:write

    Publish new versions of your plugins and set their prices

  • sales:read

    See 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.

PlanRequests a minuteAPI keys
Free105
Pro105
Ultimate6020

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.

How selling works

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.