Back

Developer docs

Everything an EXE, a Discord bot or an admin tool needs to talk to this licensing server. Create a scoped key under Admin and send it as Authorization: Bearer bc_live_...

boostcontrol.orgJoin the Discord
START HERE — the whole system in 5 steps.

1. Sign in
   Type /login in our Discord. The bot DMs you a 6-digit code.
   Paste that code on /auth. You stay signed in until you press sign out.

2. Make a product and a plan
   Admin -> Products. A product is what you sell ("BoostControl").
   A plan sets how long a key lasts (days, blank = lifetime) and how many
   devices it may run on.

3. Create license keys
   Admin -> Licenses -> Create. Pick product, plan and how many keys.
   A key looks like BOOST-BOOST-XXXX-XXXX-XXXX.
   Customers claim it with /claim in Discord, or from their dashboard.

4. Create API keys (one per program)
   Admin -> API Keys. Give each key ONLY what it needs:
     your EXE          -> license:verify
     your download bot -> license:verify
     admin tooling     -> license:manage, keys:manage
   The secret (bc_live_...) is shown once. Copy it immediately.

5. Call the API
   Every request:  Authorization: Bearer bc_live_...
   EXE:            POST /api/public/v1/license/verify
   Download bot:   POST /api/public/v1/download/authorize
   Test anything without writing code in Admin -> Console,
   and test the download gate in Admin -> Webhooks -> Test download authorize.

Links
  Main website: https://boostcontrol.org
  Discord:      https://discord.gg/boostcontrol