The Minimus API and Minimus tools
Run your panel from a script, an integration or an AI app, with the same rules as the dashboard.
The dashboard of your Minimus panel is built on the panel's own API. Everything you do there — adding a line, extending it, restarting a stream, giving credits to a reseller — you can also do from a script, another system you use, or an AI app you talk to.
There are two ways in:
For scripts and integrations. Make an API key in the dashboard, send it with each request, and get JSON back.
For ChatGPT, Claude, Codex, Gemini CLI, Cursor, VS Code and other AI apps. Connect the app once and ask it, in your own words, to do things on your panel.
One rule: never more than the account
An API key or an AI app always acts as the account that made it: a staff member, a reseller, the panel's owner. It sees what that account sees in the dashboard and can do what that account can do. Never more.
On top of that, you choose its scopes: whether it may only look (read), also change things (write), or also delete and move money (manage). A reseller's key with read can list that reseller's lines and nothing else.
What you can do
- Lines: list, search, create, extend with a package, change, disable or delete lines; see who is online.
- Resellers and credits: see balances, give credits, set prices, manage sub-resellers.
- Streams: add streams, start, stop and restart them, check their sources, sort them into categories, change many at once.
- Movies and TV shows: browse the library, add titles, import from a provider.
- Servers: see their load and health, and what they are serving.
- Everything else the dashboard does: packages, bouquets, the TV guide, backups, background tasks. The API reference lists every call.
Where to start
Make a key and list your lines in two minutes.
Which account a key should belong to, and why.
read, write and manage in plain words.
ChatGPT, Claude, Codex, Gemini CLI, Cursor, VS Code and more.