S SMMPanel

API Documentation

A simple REST API for placing orders, checking status and tracking your balance. All requests use POST and return a JSON response.

Base URL
POST https://smmpanel.uz/api/v2
POST

Services list

Returns all services available on the panel, along with rate, min/max quantity and category.

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "services"

Example response

[
  {
    "service": 1,
    "name": "Instagram Followers",
    "type": "Default",
    "category": "Instagram",
    "rate": "0.90",
    "min": "50",
    "max": "10000",
    "refill": true,
    "cancel": true,
    "dripfeed": false
  }
]
POST

Add order

Creates a new order for the selected service. The required parameters depend on the service type — pick a type below.

Service type (type)

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "add"
service Yes Service ID
link Yes Profile, post or channel link
quantity Yes Needed quantity
runs No Drip-feed services only (dripfeed=true) — how many parts to split delivery into (minimum 2)
interval No Drip-feed services only — interval between parts, in minutes (minimum 1)

Example response

{
  "order": 23501
}
POST

Order status

Checks the current status of a single order.

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "status"
order Yes Order ID

Example response

{
  "charge": "0.90",
  "start_count": "3572",
  "status": "In progress",
  "remains": "200",
  "currency": "USD"
}
POST

Multiple order status

Checks the status of up to 100 orders in a single request.

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "status"
orders Yes Comma-separated order IDs (max 100)

Example response

{
  "23501": {
    "charge": "0.90",
    "status": "Completed",
    "remains": "0"
  },
  "23502": {
    "charge": "1.20",
    "status": "In progress",
    "remains": "150"
  }
}
POST

Create refill

Requests a refill for a single order whose count has dropped.

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "refill"
order Yes Order ID

Example response

{
  "refill": "1"
}
POST

Refill status

Checks the current status of a submitted refill request.

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "refill_status"
refill Yes Refill ID

Example response

{
  "status": "Completed"
}
POST

Cancel order

Requests cancellation of one or more orders (not available for all services).

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "cancel"
orders Yes Comma-separated order IDs

Example response

[
  { "order": 23501, "cancel": { "status": "Completed" } },
  { "order": 23502, "cancel": { "status": "Error" } }
]
POST

Check balance

Returns your current account balance.

Parameters

Parameter Required Description
key Yes Your API key
action Yes Send as "balance"

Example response

{
  "balance": "100.84292",
  "currency": "USD"
}

Error response

Any error is returned in the following format:

{
  "error": "Incorrect API key"
}