SMM Panel API Documentation

One endpoint, form-encoded POST requests, JSON responses. Compatible with standard SMM panel clients.

POST https://smmresellershub.com/api/v2

All requests go to this single endpoint. The action parameter decides what happens, and key authenticates you. Every account gets a key automatically at signup.

Available actions

Action Does Required parameters
services Returns every active service with your pricing already applied. key, action
add Creates an order and charges your balance. Returns the order ID you use for status, refill and cancel. key, action, service, link, quantity
status Check one order with `order`, or up to 100 at once with a comma-separated `orders` list. key, action
refill Available on completed orders where the service offers a refill guarantee. Returns a refill ID — keep it, that is what refill_status takes. key, action
refill_status Checks a refill you created earlier, using the refill ID returned by the refill action. key, action
cancel Cancels orders that have not completed yet. Always returns an array, even for a single ID. Cancelled orders are refunded to your balance. key, action, orders
balance Returns your current balance and its currency. key, action

Example: place an order

curl -X POST https://smmresellershub.com/api/v2 \
  -d "key=YOUR_API_KEY" \
  -d "action=add" \
  -d "service=3" \
  -d "link=https://instagram.com/yourprofile" \
  -d "quantity=1000"

Response

{
  "order": 1024
}

Working with many IDs

status , refill , refill_status and cancel accept a comma-separated list of up to 100 IDs. When you send a list, a failed ID reports its error inside that row rather than failing the whole request, so one bad ID never costs you the batch.

[
  { "order": 1024, "cancel": 1 },
  { "order": 1025, "cancel": { "error": "Incorrect order ID" } }
]

Errors

Failures return HTTP 4xx with an "error" key. HTTP 200 always means success.

Rate limits

Requests are throttled per key. Exceeding the limit returns HTTP 429.

Child panels

The format matches standard SMM panel APIs, so most child-panel scripts work unchanged.

Get your API key

Create a free account and your key is issued instantly, with the full reference in your dashboard.