Account
/account
Auth
Gibt Accountinformationen zurück
/account/balance
Auth
Gibt aktuelles Guthaben in EUR zurück
/account/transactions
Auth
Transaktionsverlauf des Accounts
page | Seitennummer (default 1) |
per_page | Items pro Seite, max 50 (default 20) |
/account/products
Auth
Alle aktiven Produkte des Users auflisten
type | Filter nach Produkttyp (optional) |
/account/api-logs
Auth
API Logs für das Dashboard anzeigen
page | Seitennummer (default 1) |
per_page | Items pro Seite, max 100 (default 10) |
search | Suchtext (optional) |
/account/api-logs/{id}
Auth
Einzelnen API Log Eintrag abrufen
Server
/server/list
Auth
Alle Server des Users auflisten
{
"state": "success",
"message": "OK",
"data": {
"servers": [
{
"id": "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
"type": "server-epyc",
"state": "active",
"price": "0.00",
"duration": 1,
"expire_at": "2021-01-01 00:00:00",
"created_at": "2021-01-01 00:00:00",
"custom_name": "KVM Server",
"auto_renew": 0
}
]
}
}
/server/os
Verfügbare Betriebssysteme für Server
{
"state": "success",
"message": "OK",
"data": {
"operating_systems": [
{
"proxmox_id": "debian-13",
"name": "Debian 13"
}
]
}
}
/server/{id}
Auth
Details zu einem spezifischen Server abrufen
{
"state": "success",
"message": "OK",
"data": {
"id": "019d78b5-1e34-822f-97c1-4103528065ef",
"type": "server-ryzen",
"state": "active",
"custom_name": "Test",
"price": "17.99",
"expire_at": "2026-08-10 20:43:48",
"auto_renew": false,
"hardware": {
"cores": 4,
"memory_mb": 16384,
"disk_gb": 150,
"connection": 1260
},
"network": {
"ipv4": "5.175.176.21",
"ipv6": "2a06:1283:890b:a21::"
},
"status": "running",
"os": "Debian 11 (Bullseye)",
"stats": {
"cpu_percent": 0,
"memory_used_mb": 1480.91,
"memory_total_mb": 16384,
"uptime_seconds": 688637,
"disk_total_gb": 0,
"disk_used_gb": 0
}
}
}
/server/{id}/status
Auth
Status des Servers (online oder offline)
/server/{id}/stats
Auth
Live Statistiken zu CPU, RAM, Disk und Netzwerk
/server/{id}/network
Auth
Netzwerkkonfiguration des Servers
/server/{id}/console
Auth
VNC Konsolenzugang
/server/{id}/start
Auth
Server starten
/server/{id}/stop
Auth
Server stoppen
/server/{id}/restart
Auth
Server neustarten
/server/{id}/password
Auth
Root Passwort ändern
password | Neues Passwort (erforderlich) |
{ "password": "..." }
/server/{id}/reinstall
Auth
Server neu installieren
os | Betriebssystem (erforderlich) |
{ "os": "..." }
/server/{id}/renew
Auth
Server verlängern
/server/{id}/auto-renew
Auth
Automatische Verlängerung aktivieren oder deaktivieren
/order/server/price
Server Preisliste abrufen
Domain
/domain/list
Auth
Alle Domains des Users auflisten
page | Seitennummer (default 1) |
per_page | Items pro Seite (default 20) |
/domain/pricelist
Domain Preisliste für alle TLDs
tld | Filter nach TLD (optional) |
/domain/{id}
Auth
Domain Details abrufen
/domain/{id}/dns
Auth
DNS Records auflisten
/domain/{id}/dns
Auth
DNS Records ändern
records | Array von DNS Records (erforderlich) |
{ "records": [...] }
/domain/{id}/nameserver
Auth
Nameserver auflisten
/domain/{id}/nameserver
Auth
Nameserver ändern
nameservers | Array von Nameservern (erforderlich) |
{ "nameservers": [...] }
/domain/{id}/authcode
Auth
AuthCode für den Domain Transfer abrufen
/domain/check
Domain Verfügbarkeit prüfen
domain | Domainname (erforderlich) |
{ "domain": "..." }
/domain/{id}/renew
Auth
Domain verlängern
Webspace
/webspace/list
Auth
Alle Webspaces des Users auflisten
/webspace/plans
Verfügbare Webspace Pläne
/webspace/{id}
Auth
Webspace Details abrufen
/webspace/{id}/login
Auth
Login Daten für den Webspace
/webspace/{id}/renew
Auth
Webspace verlängern
TeamSpeak
/teamspeak/list
Auth
Alle TeamSpeak Server des Users auflisten
/teamspeak/{id}
Auth
TeamSpeak Server Details
/teamspeak/{id}/start
Auth
TeamSpeak Server starten
/teamspeak/{id}/stop
Auth
TeamSpeak Server stoppen
/teamspeak/{id}/renew
Auth
TeamSpeak Server verlängern
Bestellungen
/order/server
Auth
Neuen Server bestellen
cores | Anzahl CPU Kerne (erforderlich) |
memory | RAM in GB (erforderlich) |
disk | Speicher in GB (erforderlich) |
os | Betriebssystem (erforderlich) |
duration | Mietdauer in Monaten (erforderlich) |
{ "cores": ..., "memory": ..., "disk": ..., "os": "...", "duration": ... }
/order/domain
Auth
Neue Domain bestellen
domain | Domainname (erforderlich) |
firstname | Vorname (erforderlich) |
lastname | Nachname (erforderlich) |
street | Straße (erforderlich) |
number | Hausnummer (erforderlich) |
postcode | PLZ (erforderlich) |
city | Stadt (erforderlich) |
state | Bundesland (erforderlich) |
country | Land (erforderlich) |
email | E Mail (erforderlich) |
phone | Telefon (erforderlich) |
{ "domain": "...", "firstname": "...", "lastname": "...", ... }
/order/webspace
Auth
Neuen Webspace bestellen
plan_id | Plan ID (erforderlich) |
duration | Dauer in Monaten (erforderlich) |
{ "plan_id": ..., "duration": ... }