---
title: "Delete an Identity"
method: DELETE
path: "/identities/{id}"
tags: ["v0alpha1"]
---

# Delete an Identity

`DELETE /identities/{id}`

Calling this endpoint irrecoverably and permanently deletes the identity given its ID. This action can not be undone.
This endpoint returns 204 when the identity was deleted or when the identity was not found, in which case it is
assumed that is has been deleted already.

Learn how identities work in [Ory Kratos' User And Identity Model Documentation](https://www.ory.sh/docs/next/kratos/concepts/identity-user-model).

## Path parameters

- `id` string, required

## Response `204`

Empty responses are sent when, for example, resources are deleted. The HTTP status code for empty responses is typically 201.

## Other responses

- `404` — jsonError
- `500` — jsonError

## Changes

- **2021-07-13** `8f1b399ab6e6` — 4 info
  - api operation id `deleteIdentity` removed and replaced with `adminDeleteIdentity`
  - the endpoint scheme security `oryAccessToken` was added to the API
  - api tag `v0alpha1` added
  - api tag `admin` removed
- **2021-05-18** `9123bcead5ed` — 4 info
  - the response property `error` became required for the status `404`
  - the response property `error` became required for the status `500`
  - the response property `error/message` became required for the status `404`
  - the response property `error/message` became required for the status `500`
- **2021-05-05** `381c760af46e` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/ory/apis/ory-identities-api/changes/identities/:id/delete.md)

---

[API](https://skmtc.dev/ory/apis/ory-identities-api.md) · [All operations](https://skmtc.dev/ory/apis/ory-identities-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ory/ory-identities-api/revisions/071bec03ddcd/schema)
