SMM-Panel API v2
Die SMMSupport API nutzt das bei SMM-Panels übliche v2-Format. Jede Anfrage ist ein POST an einen Endpunkt, und der Wert action legt fest, was passiert.
Grundlagen
- Endpunkt
- POST https://smmsupport.com/api/v2
- Format
- form (application/x-www-form-urlencoded) oder JSON
- Schlüssel
- Ihr API-Schlüssel im Feld key. Erstellen Sie ihn in den Kontoeinstellungen
- Antwort
- JSON. Bei einem Fehler nennt das Feld error den Grund
- Limit
- 300 Anfragen pro Minute pro Schlüssel
Aktionen
POSTservicesLeistungsliste
ID, Name, Kategorie, Preis pro 1.000, Minimum und Maximum sowie Auffüllkennzeichen jeder Leistung.
Parameter
- key
- API-Schlüssel
- action
- services
Antwort
[
{
"service": 257090,
"name": "Instagram Followers, 60 day refill",
"type": "Default",
"category": "Instagram Followers",
"rate": "2.2600",
"min": 50,
"max": 75000,
"refill": true,
"cancel": true
}
]POSTaddBestellung aufgeben
Senden Sie Leistungs-ID, Link und Menge. Der Betrag wird vom Guthaben abgebucht und Sie erhalten einen Bestellcode.
Parameter
- key
- API-Schlüssel
- action
- add
- service
- Leistungs-ID
- link
- Öffentlicher Link
- quantity
- Menge
Antwort
{
"order": "SU4K8Q2MX"
}POSTstatusBestellstatus
Betrag, Startwert, Status und Restmenge für einen Bestellcode (order) oder bis zu 100 kommagetrennte Codes (orders).
Parameter
- key
- API-Schlüssel
- action
- status
- order
- Bestellcode
- orders
- Mehrere Bestellcodes
Antwort
{
"charge": "2.2600",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}POSTbalanceGuthaben
Ihr aktuelles Guthaben und die Währung.
Parameter
- key
- API-Schlüssel
- action
- balance
Antwort
{
"balance": "120.0000",
"currency": "USD"
}POSTcancelStornieren
Noch nicht gestartete Bestellungen stornieren und den Betrag auf das Guthaben zurückerhalten.
Parameter
- key
- API-Schlüssel
- action
- cancel
- orders
- Bestellcodes (kommagetrennt, bis zu 100)
Antwort
[
{
"order": "SU4K8Q2MX",
"cancel": 1
}
]POSTrefillAuffüllung anfordern
Auffüllung für eine abgeschlossene oder teilweise abgeschlossene Bestellung mit Auffüllung innerhalb ihres Zeitraums anfordern.
Parameter
- key
- API-Schlüssel
- action
- refill
- order
- Bestellcode
Antwort
{
"refill": "RQ7HM2QX"
}Fehlermeldungen
- Invalid API key
- Der Schlüssel ist falsch oder wurde ersetzt
- Invalid service
- Keine Leistung mit dieser ID
- Invalid link
- Keine öffentliche Adresse, die mit https:// beginnt
- Quantity out of range
- Menge außerhalb des Bereichs der Leistung
- Not enough funds on balance
- Guthaben zu niedrig
- Refill is not available for this order
- Basis-Stufe, oder der Auffüllzeitraum ist abgelaufen
- Too many requests
- Limit erreicht. Bitte gleich erneut versuchen