Webspace erstellen
Bezahlten Webspace bereitstellen — belastet die hinterlegte Zahlungsfreigabe.
Bezahlten Webspace bereitstellen — belastet die hinterlegte Zahlungsfreigabe.
Erforderlicher Scope: webspace:provision
| Header | Erforderlich | Wert |
|---|---|---|
Authorization |
Ja | Bearer DEIN_API_SCHLÜSSEL |
Content-Type |
Ja | application/json |
| Parameter | Erforderlich | Beschreibung |
|---|---|---|
diskGb |
Ja | Plattenplatz in GB (5–500). |
databases |
Ja | Anzahl MariaDB-Datenbanken (10–50). |
cms |
Nein | STATIC (Standard), WORDPRESS, JOOMLA, DRUPAL, TYPO3. |
interval |
Nein | 1 month (Standard) oder 12 months. |
name |
Nein | Anzeigename. |
{
"data": {
"orderId": "507f1f77bcf86cd799439011",
"orderToken": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"diskGb": 10,
"databases": 10,
"cms": "WORDPRESS",
"interval": "1 month",
"status": "completed",
"paymentId": "tr_abc123"
}
}
| Feld | Typ | Beschreibung |
|---|---|---|
orderId / orderToken |
string | Mit diesen Werten kann Bestellstatus abgefragt werden. |
status |
string | completed, payment_pending oder payment_failed. |
| Status | Code | Beschreibung |
|---|---|---|
| 400 | INVALID_DISK |
diskGb fehlt oder ist außerhalb des Bereichs. |
| 400 | INVALID_DATABASES |
databases fehlt oder ist außerhalb des Bereichs. |
| 400 | INVALID_CMS |
cms ist kein erlaubter Wert. |
| 403 | no_valid_mandate |
Keine hinterlegte Zahlungsfreigabe. |
| 403 | account_suspended |
Konto ist gesperrt. |
curl -X POST https://hosting.site.quest/api/v1/webspaces/create \
-H "Authorization: Bearer sq_live_..." \
-H "Content-Type: application/json" \
-d '{ "diskGb": 10, "databases": 10, "cms": "WORDPRESS", "interval": "1 month" }'
Diese Aktion ist auch über das create_webspace MCP-Tool verfügbar.