Source: https://datafa.st/docs/api/account/websites/delete
Markdown source: https://datafa.st/docs/api/account/websites/delete.md
Description: Returns 403. Website deletion is dashboard-only.

# Delete website

`DELETE https://datafa.st/api/v1/admin/websites/{websiteId}`

Returns 403. Website deletion is dashboard-only.

## Request

### Authentication

- `dft_` account token with `websites:write`.


### Path parameters

| Parameter | Type | Description |
| --- | --- | --- |
| `websiteId` | string | Website ObjectId used by account tokens to choose which website to query or manage. Website ObjectId. The caller token must have access to this website. |

## Response

Returns a JSON object with `status` and endpoint-specific fields.

### Response fields

| Field | Type | Description |
| --- | --- | --- |
| `error.message` | string | Human-readable confirmation or status message for the operation. Explains that website deletion is dashboard-only. |

### Errors

Common errors include `400` for invalid input, `401` for missing or invalid tokens, `403` for missing permissions or website access, `404` for missing resources, and `500` for server errors.

## Code examples

### Example request

```bash
curl -X DELETE "https://datafa.st/api/v1/admin/websites/{websiteId}" \
  -H "Authorization: Bearer dft_xxx"
```

### Success response

```json
{
  "status": "error",
  "error": {
    "code": 403,
    "message": "Website deletion cannot be done programmatically. Please delete this website from the DataFast dashboard: https://datafa.st/dashboard/WEBSITE_ID"
  }
}
```
