The smmhub API: one endpoint, seven actions

PerfectPanel-compatible by design — the full smmhub API surface in one short read, from action=add to refill and cancel.

4 min readAPI

The public API is a single endpoint — POST https://smmhub.io/api/v2 — that takes your API key and an action field. It is PerfectPanel-compatible on purpose: if you have integrated any panel before, your existing client works here after swapping the base URL and the key.

The seven actions

  • services — the full catalog with rates and per-service limits; worth caching
  • add — place an order with service, link, and quantity
  • status — one order’s state and charge; pass a comma-separated orders list for a batch
  • balance — your current USD wallet balance
  • refill — request a refill on an eligible order
  • refill_status — track a submitted refill request
  • cancel — request cancellation; anything undelivered refunds to your wallet

Keys and safety

API keys are created in the dashboard, stored hashed on our side, and can be revoked individually at any time. A key grants ordering and read access, never account-security changes — those stay behind your login and two-factor authentication.

Integration notes

Responses are JSON and mirror the PerfectPanel shapes, so existing SDKs and reseller scripts behave predictably. Charges settle in USD against your wallet — the same balance the dashboard uses; there is no separate API billing. Full request and response examples live on the API page.

See how this works in the panel

The catalog is public — service terms, rates, and refill windows are all visible before you sign up.