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
servicesLeistungsliste
ID, Name, Kategorie, Preis pro 1.000, Mindest- und Höchstmenge und Auffüllkennzeichen jeder Leistung.
| key | API-Schlüssel |
|---|---|
| action | services |
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.
| key | API-Schlüssel |
|---|---|
| action | add |
| service | Leistungs-ID |
| link | Öffentlicher Link |
| quantity | Menge |
Beispielantwort
{
"order": "OP-7K2M9QX"
}statusBestellstatus
Preis, Startwert, Status und Restmenge für eine Bestellnummer (order) oder bis zu 100 durch Komma getrennte Nummern (orders).
| key | API-Schlüssel |
|---|---|
| action | status |
| order | Bestellnummer |
| orders | Mehrere Bestellnummern |
Beispielantwort
{
"charge": "1.8500",
"start_count": 0,
"status": "Pending",
"remains": 1000,
"currency": "USD"
}balanceGuthaben
Ihr aktuelles Guthaben und die Währung.
| key | API-Schlüssel |
|---|---|
| action | balance |
Beispielantwort
{
"balance": "120.0000",
"currency": "USD"
}cancelStornieren
Stornieren Sie noch nicht gestartete Bestellungen und erhalten Sie den Betrag auf Ihr Guthaben zurück.
| key | API-Schlüssel |
|---|---|
| action | cancel |
| orders | Bestellnummern (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.
| key | API-Schlüssel |
|---|---|
| action | refill |
| order | Bestellnummer |
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