API Documentation

Upgrade Webspace

Increase disk space or database count. Downgrades are blocked.

Required scope: webspace:provision

Headers

Header Required Value
Authorization Yes Bearer YOUR_API_KEY
Content-Type Yes application/json

Request Body

Parameter Required Description
diskGb No New disk allocation in GB. Must be ≥ current.
databases No New database count. Must be ≥ current.

Response

{
  "data": {
    "id": "69e80ac118f081032f3b0416",
    "subdomain": "ws-0862c.sitequest.eu",
    "upgraded": true,
    "diskSpaceMb": 10240,
    "databases": 15
  }
}

Error Responses

Status Code Description
400 DOWNGRADE_NOT_ALLOWED Requested value is below current.
400 NO_CHANGES Body did not request any changes.
409 FREE_TIER_IMMUTABLE Free webspaces cannot be upgraded — delete and recreate as paid.

Example

curl -X PATCH https://hosting.site.quest/api/v1/webspaces/69e80ac118f081032f3b0416 \
  -H "Authorization: Bearer sq_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "diskGb": 20 }'

MCP

This action is also available via the webspace_upgrade MCP tool.