# Change account subdomain (/en/docs/api/native/application/putSubdomain)



`PUT /application/v1/subdomain`

Change the account subdomain. Every Worker moves to the new address at once; old addresses stop resolving.

**Support: supported**

## Request body (application/json) [#request-body-applicationjson]

Required: true

| Name      | Type   | Description                                                                     |
| --------- | ------ | ------------------------------------------------------------------------------- |
| subdomain | string | Account subdomain, 8–32 lowercase letters and digits; part of every Worker URL. |

```json
{
  "type": "object",
  "required": [
    "subdomain"
  ],
  "properties": {
    "subdomain": {
      "type": "string",
      "description": "Account subdomain, 8–32 lowercase letters and digits; part of every Worker URL.",
      "pattern": "^[a-z0-9]{8,32}$",
      "example": "acme1234"
    }
  }
}
```

## Response [#response]

### HTTP 200 [#http-200]

Success

**application/json**

| Name | Type | Description |
| --- | --- | --- |
| subdomain | string | Account subdomain, 8–32 lowercase letters and digits; part of every Worker URL. |
