DokumentationAPI Reference
Datenbanken
MySQL-Datenbanken erstellen, auflisten und löschen.
GET
/servers/:id/databasesAlle 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
| Name | Type | Required | Description |
|---|---|---|---|
action | "create" | No | Optional (Standard wenn kein action) |
database | string | Yes | Datenbankname |
remote | string | No | Verbindungsursprung (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
| Name | Type | Required | Description |
|---|---|---|---|
action | "delete" | Yes | |
databaseId | string | Yes | Database ID |
Fehlercodes
| HTTP | Code | Beschreibung |
|---|---|---|
| 400 | LIMIT_EXCEEDED | Datenbank-Limit erreicht |
| 404 | SERVER_NOT_FOUND | Server nicht gefunden |
| 500 | CONFIG_ERROR | Kein Datenbank-Host konfiguriert |