Zum Inhalt springen

SMM-Panel-API-Tester

Geben Sie den API-Endpunkt eines Panels an, fügen Sie einen Schlüssel ein und senden Sie eine echte Anfrage – aus Ihrem Browser, nicht von unseren Servern. Nützlich, bevor Sie sich auf eine Anbindung festlegen: Ein Aufruf zeigt, ob der Endpunkt antwortet, wie die Antwort aufgebaut ist und wie lange sie gedauert hat.

Testanfrage senden

Anfrage

Panels mit den gängigen Panel-Skripten bieten ihn unter /api/v2 an. Prüfen Sie die API-Seite des Panels: Der Pfad ist nicht überall gleich.

Bleibt in diesem Tab. Er wird direkt in die Anfrage eingesetzt, die Ihr Browser an das Panel schickt, und weder gespeichert noch an uns übertragen.

Antwort

Noch nichts gesendet. Die Anfrage geht direkt von diesem Tab an das Panel. Öffnen Sie die Netzwerkanalyse Ihres Browsers: Sie sehen genau eine Anfrage, an die Domain des Panels, und keine an unsere.

Gleichwertiger curl-Befehl

curl -s -X POST 'https://your-panel.example/api/v2' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  --data 'key=YOUR_API_KEY&action=services'

Der Schlüssel steht hier absichtlich als Platzhalter. Setzen Sie ihn erst im Terminal ein, damit er nie auf einem Screenshot landet.

Welche Panels im Index bieten eine API?

112 der Panels, die wir erfassen, veröffentlichen eine Bestell-API. Die 20 unten haben in den letzten 30 Tagen den höchsten Anteil unserer Verfügbarkeitsprüfungen beantwortet – die Messung, die für eine Anbindung am meisten zählt: Ein Endpunkt, der nicht erreichbar ist, hat gar keine Funktionen. Den Pfad des Endpunkts finden Sie auf der API-Seite des jeweiligen Panels; wir raten ihn nicht.

Daten von 112 Panels, erfasst am Verfügbarkeitsprüfungen über 30 Tage

Panels mit Bestell-API, sortiert nach Verfügbarkeit über 30 Tage.
PanelVerfügbarkeit, 30 TageMedian-AntwortzeitVertrauenChild-Panels
ReliableSMMreliablesmm.com100,0 %345 ms82, Hohes VertrauenNein
Likeolikeo.net100,0 %329 ms78, EtabliertJa
ApiSMMapismm.com100,0 %313 ms77, EtabliertJa
SmmCheapsmmcheap.com100,0 %387 ms77, EtabliertJa
YtResellersytresellers.com100,0 %359 ms80, EtabliertNein
SMMGosmmgo.io100,0 %285 ms84, Hohes VertrauenNein
Xmediaxmediasmm.in100,0 %236 ms84, Hohes VertrauenNein
SMMValysmmvaly.com100,0 %342 ms84, Hohes VertrauenNein
Marketerummarketerum.com100,0 %334 ms84, Hohes VertrauenNein
8CSN8csn.com100,0 %279 ms63, EtabliertJa
SMM Brightsmmbright.com100,0 %258 ms75, EtabliertNein
WorldOfSMMworldofsmm.com100,0 %366 ms84, Hohes VertrauenNein
GodOfPanelgodofpanel.com100,0 %376 ms77, EtabliertJa
Rezz SMM Panelrezzsmmpanel.com100,0 %281 ms80, EtabliertNein
SMMCostsmmcost.com100,0 %384 ms71, EtabliertJa
SMMGensmmgen.com100,0 %1.015 ms84, Hohes VertrauenNein
SMM Panel Providesmmpanelprovide.com100,0 %295 ms77, EtabliertJa
HyperPanelhyperpanel.in100,0 %229 ms71, EtabliertJa
YoYoMediayoyomedia.com100,0 %219 ms73, EtabliertNein
HeySMMResellerheysmmreseller.com100,0 %348 ms77, EtabliertNein

Wie sieht eine Anfrage an eine SMM-Panel-API aus?

Weil der Markt auf einer Handvoll Panel-Skripten läuft, ist die Form der Anfrage nahezu einheitlich: ein POST-Endpunkt, formularkodierte Felder, eine JSON-Antwort. Ein Schlüssel identifiziert das Konto, eine Aktion benennt den Vorgang, und die übrigen Felder sind die Argumente der Aktion. Fast überall finden Sie die Aktionen services, balance, add, status und refill.

Drei Dinge unterscheiden sich so stark, dass eine Anbindung daran scheitern kann, und keines davon ist einheitlich dokumentiert. Erstens Rate-Limits, die die meisten Panels durchsetzen, ohne sie zu veröffentlichen. Zweitens die Fehlerbehandlung: Manche Panels geben HTTP-Fehlercodes zurück, viele antworten mit 200 und einem error-Schlüssel im Body. Werten Sie eine 200 also als „der Server hat geantwortet“, nicht als „die Bestellung hat geklappt“. Drittens die Service-IDs: Sie gelten pro Panel und können sich ändern, wenn ein Katalog neu aufgebaut wird. Jede Anbindung, die sie speichert, braucht einen Abgleich mit der Aktion services statt einer fest kodierten Zuordnung.

Häufige Fragen

Schickt dieses Tool meinen API-Schlüssel an die Server von PanelCompare?
Nein. Die Anfrage schickt Ihr Browser direkt an den Endpunkt des Panels. Hinter dieser Seite gibt es keinen Route-Handler, keinen Proxy und kein Logging. Das können Sie in der Netzwerkanalyse Ihres Browsers nachprüfen: Dort sehen Sie genau eine Anfrage, an die eigene Domain des Panels. Mit einem Panel-API-Schlüssel lässt sich eingezahltes Guthaben ausgeben, und eine Vergleichsseite hat keinen Grund, einen solchen Schlüssel auch nur auf der Durchreise zu halten.
Warum scheitert die Anfrage mit einem Netzwerkfehler?
Fast immer liegt es an CORS. Panel-APIs sind für Aufrufe von Server zu Server gebaut und senden nicht den Header Access-Control-Allow-Origin, den ein Browser verlangt, bevor er einer Seite eine Antwort von einer anderen Domain übergibt. Der Browser verwirft die Antwort also, obwohl die Anfrage meist angekommen ist. Das Tool erkennt das und gibt Ihnen einen gleichwertigen curl-Befehl, den Sie in Ihrem eigenen Terminal ausführen können, wo keine CORS-Richtlinie gilt.
Was haben Panel-APIs gemeinsam?
Mehr, als man erwarten würde, denn der Markt läuft auf einer kleinen Zahl von Panel-Skripten. Die übliche Form ist ein einzelner POST-Endpunkt, der Schlüssel, Aktion und die Parameter der Aktion als formularkodierte Felder annimmt und JSON zurückgibt. Die üblichen Aktionen sind services, balance, add, status und refill. Nie übertragbar zwischen Panels sind die Service-IDs: Sie gelten pro Panel, und eine Anbindung, die sie fest im Code hat, bricht beim Umzug.
Ist es sicher, die Aktion „add“ zu testen?
Die Aktion gibt eine echte Bestellung auf und verbraucht echtes Guthaben; behandeln Sie sie also wie eine echte Transaktion. Nehmen Sie die kleinste Menge, die der Service erlaubt, und einen Link, den Sie kontrollieren. Prüfen Sie danach mit der Aktion status, statt davon auszugehen, dass die Bestellung durchging, weil der Aufruf 200 zurückgab: Mehrere Panels antworten mit 200 und einer Fehlermeldung im Body.