Sommerhitze — alles schmilzt, sogar unsere Preise.−25%−25 % auf jeden Jahresplan, bis 31. Aug.Pläne ansehen
EQVPS
Loslegen
REST API · MCP

EQVPS API

Registriere dich, lade mit Krypto auf und bestelle einen VPS vollständig programmatisch — kein KYC, kein Mensch in der Schleife. Für Entwickler und KI-Agenten gebaut, die ihre eigenen Server bereitstellen.

OpenAPI 3.1MCP live · 26 toolsBearer authREST + MCP
Basis-URLhttps://api.eqvps.com/api/v1/eqvps
Live ausprobierenOpenAPI-SpezifikationVollständige Referenz

Schnellstart

Vier Aufrufe: von null zu einem laufenden VPS. Die Tokens unten sind Beispiele — füge nie ein echtes Token in eine Seite ein.

# 1. Registrieren — gibt ein Bearer-Token zurück (kein KYC, kein menschlicher Schritt)
curl -X POST https://api.eqvps.com/api/v1/eqvps/auth/register \
  -H "Content-Type: application/json" \
  -d '{"first_name":"Ada","last_name":"Agent","email":"agent@example.com"}'
# → { "token": "<YOUR_API_TOKEN>" }
# 2. Guthaben aufladen — zahle in USDC / USDT / PYUSD, erhalte eine Checkout-URL
curl -X POST https://api.eqvps.com/api/v1/eqvps/balance/topup \
  -H "Authorization: Bearer <YOUR_API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"amount":20}'
# → { "checkout_url": "https://…" }   # zahle on-chain, Guthaben wird automatisch gutgeschrieben
# 3. Einen VPS bestellen — aus dem Guthaben bezahlt (slug + os_id aus GET /products)
curl -X POST https://api.eqvps.com/api/v1/eqvps/orders \
  -H "Authorization: Bearer <YOUR_API_TOKEN>" \
  -H "Content-Type: application/json" \
  -d '{"product":"micro","os_id":1,"ssh_key":"ssh-ed25519 AAAA…"}'
# 4. SSH-Zugriff lesen — das einmalige Root-Passwort wird hier einmal angezeigt
curl https://api.eqvps.com/api/v1/eqvps/services/SV-XXXXXX \
  -H "Authorization: Bearer <YOUR_API_TOKEN>"
# → { "status":"active", "ssh": { "host":"…", "port":22, "command":"ssh root@… -p 22" } }

Wichtige Endpunkte

Die Hauptoberfläche. Öffne den interaktiven Explorer für jeden Parameter und jede Antwort.

POST/auth/registerErstelle ein Konto und erhalte ein Bearer-Token. Kein Passwort, kein menschlicher Schritt.
GET/productsListe alle VPS-Pläne mit Specs, Preis und unterstützten OS-Images auf.
POST/balance/topupErstelle eine Krypto-Aufladerechnung; gibt eine Zahlungs-URL zurück. Das Guthaben wird bei On-Chain-Bestätigung gutgeschrieben.
POST/ordersBestelle einen VPS. Aus dem Guthaben bezahlt, wenn es aufgeladen ist, sonst wird eine unbezahlte Rechnung zurückgegeben.
GET/services/{id}Vollständiger Status + Live-SSH-Zugriff. Das einmalige Root-Passwort erscheint hier nur einmal.
GET/balancePrepaid-Guthaben und Währung.

Sieh jeden Endpunkt, Parameter und jedes Schema im interaktiven Explorer →

Für KI-Agenten

Ein Agent kann von nichts zu einem laufenden Server selbst gelangen — entdecken, bezahlen, bereitstellen und SSH lesen, alles über die API oder MCP.

MCP ist live — nicht geplant.

Richte einen beliebigen MCP-Client auf https://mcp.eqvps.com/mcp (Streamable HTTP). 26 Tools decken Discovery, Konto, Zahlung und volle VPS-Steuerung ab. Öffentliche Tools: list_plans, register_account, login; alles andere erfordert ein Bearer-Token.

Autonomer Ablauf

1. register_account → ein Bearer-Token erhalten
2. topup_balance → die Zahlungs-URL in USDC/USDT bezahlen
3. order_vps → aus dem Guthaben bereitstellen
4. get_vps_status → bis zum aktiven Status abfragen, SSH lesen (Host, Port, Befehl, einmaliges Passwort)

Maschinenlesbare Ressourcen

Fehler

Standard-HTTP-Statuscodes. Bei einem Fehler enthält der Body ein message-Feld.

StatusBedeutung
200 / 201OK — Anfrage erfolgreich / Ressource erstellt.
401Bearer-Token fehlt oder ist ungültig.
403Authentifiziert, aber nicht der Eigentümer dieser Ressource.
404Ressource nicht gefunden.
409Zustandskonflikt (z. B. eine unbezahlte Aufladung existiert bereits).
422Validierungsfehler — prüfe den Anfrage-Body.
429Ratenbegrenzt — warte und versuche es erneut.

Ratenbegrenzungen

Sensible Aktionen (Bestellung, Aufladung, Passwort-Reset, Neuinstallation, Konsole) sind pro Konto begrenzt. Normale Automatisierung bleibt weit innerhalb der Grenzen; bei einem 429 warte und versuche es erneut.

Baue jetzt darauf auf

Hol dir die Spezifikation, öffne den Explorer oder lies die vollständige Referenz mit der MCP-Einrichtung.