---
title: Delete External Key
url: https://platform.claude.com/docs/en/api/csharp/organization/external_keys/delete
---

# Delete External Key

`ExternalKeyDeleteResponse Organization.ExternalKeys.Delete(parameters, cancellationToken = default)`

**DELETE** `/v1/organizations/external_keys/{external_key_id}`

Delete an external key config.

The request is rejected if any workspace still references this config.

## Parameters

- `ExternalKeyDeleteParams parameters`

  - `required string externalKeyID` (path parameter)

    ID of the External Key.

    maxLength: 2048

## Returns

- `class ExternalKeyDeleteResponse`

  - `JsonElement Type = "external_key_deleted"`

  - `required string ID`

    ID of the deleted External Key.

## Example

```csharp
using System;
using Anthropic.Models.Organization.ExternalKeys;

ExternalKeyDeleteParams parameters = new()
{
    ExternalKeyID = "external_key_id"
};

var externalKey = await client.Organization.ExternalKeys.Delete(parameters);

Console.WriteLine(externalKey);
```

### Response (200)

```json
{
  "id": "ekey_01AbCdEfGhIjKlMnOpQrStUv",
  "type": "external_key_deleted"
}
```
