API Documentation

Full reseller API. Generate your key from the dashboard.

Endpoints

ActionDescription
servicesList all available services
addCreate a new order
statusCheck single order status
status (multi)Check up to 100 orders
refillRequest a refill
cancelCancel pending orders
balanceGet account balance

Sample code

PHP
<?php
$api_key = 'YOUR_API_KEY';
$url = 'https://api.smmpanel.com/v2';

$post = ['key' => $api_key, 'action' => 'add', 'service' => 1001, 'link' => 'https://...', 'quantity' => 1000];
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
echo curl_exec($ch);
Node.js
const res = await fetch('https://api.smmpanel.com/v2', {
  method: 'POST',
  headers: { 'Content-Type': 'application/x-www-form-urlencoded' },
  body: new URLSearchParams({ key: API_KEY, action: 'add', service: '1001', link: 'https://...', quantity: '1000' }),
});
console.log(await res.json());
Python
import requests
r = requests.post('https://api.smmpanel.com/v2', data={
  'key': API_KEY, 'action': 'add', 'service': 1001, 'link': 'https://...', 'quantity': 1000
})
print(r.json())