Victus Cloud / Support
RESELLER & API

Reseller API overview (sell VPS, game, bot and app hosting under your brand)

What the Victus Reseller API is, what you can sell with it, and how the prepaid credit model works so you can build your own storefront on top of Victus infrastructure.

The Victus Reseller API lets you provision and manage hosting on Victus infrastructure programmatically, so you can run your own store, dashboard or Discord bot and sell services under your own brand. Your customers never need a Victus account — you own the relationship, set your own prices, and Victus bills you at wholesale via prepaid credits.

What you can sell

  • VPS — full KVM/libvirt virtual machines (Ubuntu templates, SSH root access, snapshots, rescue mode). Category code vps.
  • Game servers — Minecraft (Paper/Purpur/Spigot/Fabric/Forge/Vanilla/Velocity) and other games, provisioned as panel servers. Category code game.
  • Discord bots — Node.js/Python/Java bot hosting plus Lavalink. Category code bot.
  • App hosting — Code-Server, Nginx/PHP/WordPress, databases and more. Category code app.
One base URL, four categories

Every service type is provisioned through the same endpoints. You pass a category (vps, game, bot, app) and a plan code from the catalog — there are no separate APIs to learn per product.

How the prepaid credit model works

Reselling is prepaid. You top up a credit balance on your Victus account (credits are the platform currency, roughly 1 credit ≈ 1 USD), and every service you provision draws down that balance on its billing cycle. Credits are shared with the rest of your Victus account, so the same balance you see in the billing portal is the balance the API spends.

  • Provisioning a service reserves/charges credits for the current cycle — a 402 error means your balance is too low.
  • Recurring renewals are debited automatically each cycle; keep enough headroom so active customer services never lapse.
  • Terminating a service stops future charges. Check GET /account/transactions for the full ledger.
  • You bill your own customers however you like (higher price, different currency) — that is entirely on your side.
Keep a credit buffer

If your balance runs out, active customer services can be suspended on their next renewal. Automate a low-balance alert against GET /account and top up before you hit zero.

The rest of this category walks through getting a key, authentication, the response format, reading the catalog, provisioning and managing services, and receiving webhooks.

Was this article helpful?

Still stuck?

Our team can help with your account or service.

Open a ticket →