API

Nutzen Sie die API, wenn manuelle Bestellungen zu langsam sind und Ihr Workflow klare Service-, Bestell-, Guthaben- und Statusabfragen braucht.

Wofür diese Seite gedacht ist

Die API verbindet wiederkehrende Anfragen mit Ihrem eigenen System, während die aktuellen Serviceregeln weiterhin aus dem SMM Panel kommen. Starten Sie mit einem getesteten Service, senden Sie den exakten öffentlichen Link und speichern Sie jede Order ID.

Die Tabelle zeigt Endpoint, Anfragemethode, Antwortformat und verfügbare Methoden. Beispiele zeigen die erwartete Struktur; echte Ergebnisse können je nach Service und Bestellstatus abweichen.

HTTP-Methode POST
API URL https://smm-panel.pro/api/v2
Antwortformat JSON

Service list

Parameter Beschreibung
key Your API key
action services

Beispielantwort

ANTWORT JSON
[
    {
        "service": 1,
        "name": "Followers",
        "type": "Default",
        "category": "First Category",
        "rate": "0.90",
        "min": "50",
        "max": "10000",
        "refill": true,
        "cancel": true
    },
    {
        "service": 2,
        "name": "Comments",
        "type": "Custom Comments",
        "category": "Second Category",
        "rate": "8",
        "min": "10",
        "max": "1500",
        "refill": false,
        "cancel": true
    }
]

Add order

Beispielantwort

ANTWORT JSON
{
    "order": 23501
}

Order status

Parameter Beschreibung
key Your API key
action status
order Order ID

Beispielantwort

ANTWORT JSON
{
    "charge": "0.27819",
    "start_count": "3572",
    "status": "Partial",
    "remains": "157",
    "currency": "USD"
}

Multiple orders status

Parameter Beschreibung
key Your API key
action status
orders Order IDs (separated by a comma, up to 100 IDs)

Beispielantwort

ANTWORT JSON
{
    "1": {
        "charge": "0.27819",
        "start_count": "3572",
        "status": "Partial",
        "remains": "157",
        "currency": "USD"
    },
    "10": {
        "error": "Incorrect order ID"
    },
    "100": {
        "charge": "1.44219",
        "start_count": "234",
        "status": "In progress",
        "remains": "10",
        "currency": "USD"
    }
}

Create refill

Parameter Beschreibung
key Your API key
action refill
order Order ID

Beispielantwort

ANTWORT JSON
{
    "refill": "1"
}

Create multiple refill

Parameter Beschreibung
key Your API key
action refill
orders Order IDs (separated by a comma, up to 100 IDs)

Beispielantwort

ANTWORT JSON
[
    {
        "order": 1,
        "refill": 1
    },
    {
        "order": 2,
        "refill": 2
    },
    {
        "order": 3,
        "refill": {
            "error": "Incorrect order ID"
        }
    }
]

Get refill status

Parameter Beschreibung
key Your API key
action refill_status
refill Refill ID

Beispielantwort

ANTWORT JSON
{
    "status": "Completed"
}

Get multiple refill status

Parameter Beschreibung
key Your API key
action refill_status
refills Refill IDs (separated by a comma, up to 100 IDs)

Beispielantwort

ANTWORT JSON
[
    {
        "refill": 1,
        "status": "Completed"
    },
    {
        "refill": 2,
        "status": "Rejected"
    },
    {
        "refill": 3,
        "status": {
            "error": "Refill not found"
        }
    }
]

Create cancel

Parameter Beschreibung
key Your API key
action cancel
orders Order IDs (separated by a comma, up to 100 IDs)

Beispielantwort

ANTWORT JSON
[
    {
        "order": 9,
        "cancel": {
            "error": "Incorrect order ID"
        }
    },
    {
        "order": 2,
        "cancel": 1
    }
]

User balance

Parameter Beschreibung
key Your API key
action balance

Beispielantwort

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