Zum Inhalt springen

SMM-Panel Entwickler-API: Leistungen, Bestellungen, Status und Guthaben

Die smmopen API nutzt das bei SMM-Panels übliche v2-Format. Jede Anfrage ist ein POST an einen Endpunkt, mit einem action-Wert, der angibt, was zu tun ist.

Grundlagen

Endpunkt
POST https://smmopen.com/api/v2
Format
Formular (application/x-www-form-urlencoded) oder JSON
Schlüssel
Ihr API-Schlüssel im Feld key. Erstellen Sie ihn in den Panel-Einstellungen
Antwort
JSON. Bei Fehlern steht der Grund im Feld error
Limit
300 Anfragen pro Minute und Schlüssel
API-Schlüssel erstellen

servicesLeistungsliste

ID, Name, Kategorie, Preis pro 1.000, Mindest- und Höchstmenge und Auffüllkennzeichen jeder Leistung.

Parameter
keyAPI-Schlüssel
actionservices

Beispielantwort

[
  {
    "service": 28232,
    "name": "Instagram Followers, Plus",
    "type": "Default",
    "category": "Instagram Followers",
    "rate": "1.8500",
    "min": 50,
    "max": 90000,
    "refill": true,
    "cancel": true
  }
]

addBestellung hinzufügen

Senden Sie Leistungs-ID, Link und Menge; der Betrag wird von Ihrem Guthaben abgezogen und eine Bestellnummer kommt zurück.

Parameter
keyAPI-Schlüssel
actionadd
serviceLeistungs-ID
linkÖffentlicher Link
quantityMenge

Beispielantwort

{
  "order": "OP-7K2M9QX"
}

statusBestellstatus

Preis, Startwert, Status und Restmenge für eine Bestellnummer (order) oder bis zu 100 durch Komma getrennte Nummern (orders).

Parameter
keyAPI-Schlüssel
actionstatus
orderBestellnummer
ordersMehrere Bestellnummern

Beispielantwort

{
  "charge": "1.8500",
  "start_count": 0,
  "status": "Pending",
  "remains": 1000,
  "currency": "USD"
}

balanceGuthaben

Ihr aktuelles Guthaben und die Währung.

Parameter
keyAPI-Schlüssel
actionbalance

Beispielantwort

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

cancelStornieren

Stornieren Sie noch nicht gestartete Bestellungen und erhalten Sie den Betrag auf Ihr Guthaben zurück.

Parameter
keyAPI-Schlüssel
actioncancel
ordersBestellnummern (durch Komma getrennt, bis zu 100)

Beispielantwort

[
  {
    "order": "OP-7K2M9QX",
    "cancel": 1
  }
]

refillAuffüllung anfordern

Fordern Sie für eine abgeschlossene oder teilweise Plus- oder Pro-Bestellung innerhalb ihres Zeitraums eine Auffüllung an.

Parameter
keyAPI-Schlüssel
actionrefill
orderBestellnummer

Beispielantwort

{
  "refill": "RF-3XQ8M2K"
}

Fehlernamen

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
Stufe Lite oder Auffüllzeitraum abgelaufen
Too many requests
Limit erreicht. Versuchen Sie es in Kürze erneut