API-Tokens und ein erstes Beispiel
Mit der GoodFlare-API steuern Sie Ihre Server aus eigenen Skripten und Bots: Zustand abfragen, starten und stoppen, Befehle senden, Dateien bearbeiten, Backups und Automationen anlegen.
Die vollständige Beschreibung aller Endpunkte, Grenzen und Fehler steht in der API-Dokumentation. Hier geht es um das Token und eine erste Anfrage.
Ein Token anlegen
Öffnen Sie Konto, API-Zugang und drücken Sie Token anlegen. Ist Ihre Anmeldung älter als 10 Minuten, bestätigen Sie kurz, dass Sie es sind.
Geben Sie einen Namen ein, etwa „Discord-Bot“.
Wählen Sie die Berechtigungen: Lesen (Server, Zustand, Auslastung, Adressen, Rechnungen), Server steuern (Ein/Aus und Konsole), Dateien zum Ansehen oder Bearbeiten, Backups (auflisten und anlegen) und Automationen (lesen, anlegen, ändern und löschen).
Wählen Sie, für welche Server es gilt (alle oder ausgewählte), und wie lange es gültig ist: 30 Tage, 90 Tage, 1 Jahr oder unbegrenzt.
Drücken Sie Token erzeugen und kopieren Sie das Token sofort: Es wird nur dieses eine Mal gezeigt.
Ein Token kann nie mehr als Sie selbst. In der Liste sehen Sie die letzten vier Zeichen, wann und von wo es zuletzt benutzt wurde und bis wann es gilt. Widerrufen Sie es durch Halten; alles, was es benutzt, hört sofort auf zu funktionieren.
Eine erste Anfrage
Legen Sie das Token als Umgebungsvariable ab, damit es nicht im Skript selbst steht:
export GF_TOKEN="gf_…"Diese Anfrage listet Ihre Server mit Name und Zustand. Jede Anfrage trägt das Token im Header Authorization:
curl https://api.goodflare.io/api/v1/servers \
-H "Authorization: Bearer $GF_TOKEN"Einen Server neu starten (dafür braucht das Token Server steuern):
curl -X POST https://api.goodflare.io/api/v1/servers/SERVER_ID/power \
-H "Authorization: Bearer $GF_TOKEN" \
-H "Content-Type: application/json" \
-d '{"signal":"restart"}'Dieselben Beispiele in JavaScript und Python stehen im Schnellstart der API-Dokumentation.
Grenzen
- Bis zu 20 Tokens je Konto.
- 120 Anfragen pro Minute je Token, 300 für alle Tokens eines Kontos zusammen.
- Kündigen, neu installieren oder löschen geht über die API nicht.
- Jede Aktion steht in der Aktivität des Servers, mit dem Namen des Tokens.
Verwandte Artikel
- Zwei-Faktor-Anmeldung und PasskeysSie melden sich per Link aus der E-Mail an. Ein Passkey oder ein Code aus einer Authenticator-App schützt Ihr Konto zusätzlich, falls jemand Zugriff auf Ihr Postfach bekommt.
- Konsole: Befehle, Log und Ein/AusDas Log Ihres Gameservers live verfolgen, Befehle senden, den Server starten und stoppen und ein Log mit anderen teilen.
- Backups anlegen und zurückspielenEin Backup sichert alle Dateien Ihres Gameservers. So legen Sie eines an, spielen es ganz oder einzelne Dateien zurück, was jede Nacht automatisch gesichert wird, was die Sicherheitskopie vor riskanten Änderungen ist und wo Backups liegen.
Hilfe gebraucht?
Wenn diese Anleitung Ihre Frage nicht beantwortet, schreiben Sie uns. Antwort in der Regel binnen 24 Stunden.