API-Dokumentation
API-Dokumentation
Programmatisch mit Sitequest integrieren. VPS, Domains, DNS-Einträge und mehr verwalten.
Erste Schritte
Basis-URL, Versionierung und Ihr erster API-Aufruf.
Autorisierung
API-Schlüssel-Authentifizierung, Berechtigungen und Ratenlimits.
Anfragen senden
Anfrageformat, Antwortstruktur und Fehlerbehandlung.
MCP
KI-Assistenten über das Model Context Protocol verbinden.
Endpunkte
| Methode | Pfad | Beschreibung |
|---|---|---|
GET | /api/v1/ping | Statusprüfung |
GET | /api/v1/vps | VPS auflisten |
GET | /api/v1/vps/:id | VPS-Details abrufen |
GET | /api/v1/vps/:id/monitoring | VPS-Monitoring-Verlauf |
GET | /api/v1/vps/:id/traffic | VPS-Traffic-Nutzung |
POST | /api/v1/vps/:id/power | VPS-Poweraktion |
POST | /api/v1/vps/:id/os | Betriebssystem neu installieren |
POST | /api/v1/vps/:id/iso | ISO einbinden oder aushängen |
POST | /api/v1/vps/:id/reset-password | Root-Passwort zurücksetzen |
POST | /api/v1/vps/:id/exec | SSH-Befehlsausführung |
GET | /api/v1/vps/:id/sftp/list | Verzeichnisinhalte auflisten |
GET | /api/v1/vps/:id/sftp/read | Dateiinhalt lesen |
PUT | /api/v1/vps/:id/sftp/write | Dateiinhalt schreiben |
DELETE | /api/v1/vps/:id/sftp/delete | Datei oder Verzeichnis löschen |
POST | /api/v1/vps/:id/sftp/rename | Datei/Verzeichnis umbenennen oder verschieben |
POST | /api/v1/vps/:id/sftp/mkdir | Verzeichnis erstellen |
POST | /api/v1/vps/:id/sftp/chmod | Berechtigungen ändern |
GET | /api/v1/domains | Domains auflisten |
GET | /api/v1/domains/:id | Domain-Details abrufen |
GET | /api/v1/domains/:id/dns | DNS-Einträge auflisten |
POST | /api/v1/domains/:id/dns | DNS-Eintrag hinzufügen |
PUT | /api/v1/domains/:id/dns/:recordId | DNS-Eintrag aktualisieren |
DELETE | /api/v1/domains/:id/dns/:recordId | DNS-Eintrag löschen |
PUT | /api/v1/domains/:id/nameservers | Nameserver aktualisieren |
PUT | /api/v1/domains/:id/transfer-lock | Transfersperre setzen |
PUT | /api/v1/domains/:id/whois-privacy | WHOIS-Datenschutz setzen |
PUT | /api/v1/domains/:id/dnssec | DNSSEC setzen |
GET | /api/v1/domains/:id/authcode | Authcode abrufen |
GET | /api/v1/webspaces/pricing | Webspace-Preise |
GET | /api/v1/webspaces | Webspaces auflisten |
GET | /api/v1/webspaces/:id | Webspace-Details abrufen |
POST | /api/v1/webspaces/create | Kostenpflichtigen Webspace einrichten |
POST | /api/v1/webspaces/free | Webspace im kostenlosen Tarif sichern |
PATCH | /api/v1/webspaces/:id | Speicher oder Datenbankanzahl erhöhen |
DELETE | /api/v1/webspaces/:id | Webspace löschen |
GET | /api/v1/webspaces/:id/connection-info | SSH-/SFTP-Verbindungsinfos |
PATCH | /api/v1/webspaces/:id/php | PHP-Version ändern |
POST | /api/v1/webspaces/:id/cms | CMS installieren |
POST | /api/v1/webspaces/:id/db/password | Datenbank-Passwort zurücksetzen |
GET | /api/v1/webspaces/:id/domains | Verknüpfte Domains auflisten |
POST | /api/v1/webspaces/:id/domains | Eigene Domain verknüpfen |
DELETE | /api/v1/webspaces/:id/domains/:linkedId | Domain trennen |
GET | /api/v1/webspaces/:id/ssh-keys | SSH-Keys auflisten |
POST | /api/v1/webspaces/:id/ssh-keys | SSH-Key hinzufügen |
DELETE | /api/v1/webspaces/:id/ssh-keys/:keyId | SSH-Key löschen |
POST | /api/v1/webspaces/:id/exec | Shell-Befehl ausführen |
GET | /api/v1/webspaces/:id/sftp/list | Verzeichnis auflisten |
GET | /api/v1/webspaces/:id/sftp/read | Datei lesen |
PUT | /api/v1/webspaces/:id/sftp/write | Datei schreiben |
DELETE | /api/v1/webspaces/:id/sftp/delete | Datei oder Verzeichnis löschen |
POST | /api/v1/webspaces/:id/sftp/rename | Umbenennen oder verschieben |
POST | /api/v1/webspaces/:id/sftp/mkdir | Verzeichnis erstellen |
POST | /api/v1/webspaces/:id/sftp/chmod | Berechtigungen ändern |
POST | /mcp | MCP (Model Context Protocol) |