---
title: Delete an issue
description: Delete a certificate issue by id
method: DELETE
path: /api/v1/workspaces/{slug}/issues/{issueID}
group: Issues
scopes: certificates:write
---

# Delete an issue

# Delete an issue

Permanently deletes a certificate issue.

## Authorization

```http
Authorization: Bearer vc_...
```

Requires `certificates:write` (or full access) and an active Pro seat.

## Path parameters

  
- `slug*` string — Workspace slug Example: `acme`.

  
- `issueID*` UUID — Issue id Example: `9b2c1d4e-5f67-4890-a123-456789abcdef`.

## Request

```bash
curl -X DELETE \
  https://api.verifycate.com/api/v1/workspaces/acme/issues/9b2c1d4e-5f67-4890-a123-456789abcdef \
  -H "Authorization: Bearer vc_your_api_key"
```

```javascript
const issueId = "9b2c1d4e-5f67-4890-a123-456789abcdef";
await fetch(
  `https://api.verifycate.com/api/v1/workspaces/acme/issues/${issueId}`,
  {
    method: "DELETE",
    headers: { Authorization: "Bearer vc_your_api_key" },
  },
);
```

```go
req, _ := http.NewRequest(
	"DELETE",
	"https://api.verifycate.com/api/v1/workspaces/acme/issues/9b2c1d4e-5f67-4890-a123-456789abcdef",
	nil,
)
req.Header.Set("Authorization", "Bearer vc_your_api_key")
```

```python
import urllib.request

req = urllib.request.Request(
    "https://api.verifycate.com/api/v1/workspaces/acme/issues/9b2c1d4e-5f67-4890-a123-456789abcdef",
    method="DELETE",
    headers={"Authorization": "Bearer vc_your_api_key"},
)
with urllib.request.urlopen(req) as res:
    print(res.read().decode())
```

## Response schema

- `ok*` boolean — 

## Response

### 200

```json
{
  "ok": true
}
```
