# Delete base

`DELETE https://api.airtable.com/v0/meta/bases/{baseId}`

Deletes the specified base. Deleted bases can be restored by workspace owners from the Trash UI, up to the workspace's billing plan retention period.

## Requirements

- **Authentication:** [Personal access token](https://airtable.com/developers/web/api/authentication.md#types-of-token), [OAuth integration](https://airtable.com/developers/web/api/authentication.md#types-of-token)
- **Scope:** [`workspacesAndBases:manage`](https://airtable.com/developers/web/api/scopes.md#workspaces-and-bases-manage)
- **User role:** Enterprise admin _Note: Admins of multiple enterprises should use an enterprise-scoped token or a service account's token when calling this route._
- **Billing plans:** Enterprise (pre-2023.08 legacy plan), Enterprise Scale

## Path parameters

- `baseId: string`

## Response format

- `id: string` — required

  Base ID, a unique identifier for a base.

- `deleted: true` — required

### Example — Success response

```sh
curl -X DELETE "https://api.airtable.com/v0/meta/bases/{baseId}" \
-H "Authorization: Bearer YOUR_TOKEN"
```

```json
{
  "deleted": true,
  "id": "appLkNDICXNqxSDhG"
}
```

## Error responses

### 403

**Not admin** — Only an admin can perform this action.

```json
{
  "error": {
    "message": "You are not permitted to perform this operation",
    "type": "INVALID_PERMISSIONS"
  }
}
```
