DokumentationAPI Reference

Datenbanken

MySQL-Datenbanken erstellen, auflisten und löschen.

GET/servers/:id/databases

Alle Datenbanken des Servers auflisten.

curl "https://www.mado-hosting.com/api/v1/servers/srv_abc123/databases" \
  -H "Authorization: Bearer rsk_your_key"

Datenbank erstellen

Limit-checked: Datenbank-Limit je nach Plan

Body-Parameter

NameTypeRequiredDescription
action"create"NoOptional (Standard wenn kein action)
databasestringYesDatenbankname
remotestringNoVerbindungsursprung (Standard: %)
curl -X POST "https://www.mado-hosting.com/api/v1/servers/srv_abc123/databases" \
  -H "Authorization: Bearer rsk_your_key" \
  -H "Content-Type: application/json" \
  -d '{ "database": "my_database" }'

Datenbank löschen

Body-Parameter

NameTypeRequiredDescription
action"delete"Yes
databaseIdstringYesDatabase ID

Fehlercodes

HTTPCodeBeschreibung
400LIMIT_EXCEEDEDDatenbank-Limit erreicht
404SERVER_NOT_FOUNDServer nicht gefunden
500CONFIG_ERRORKein Datenbank-Host konfiguriert