---
title: "Remove one of the current user's passkeys"
method: DELETE
path: "/users/me/passkeys/{id}"
tags: ["Users"]
---

# Remove one of the current user's passkeys

`DELETE /users/me/passkeys/{id}`

## Request

- Base URL: `https://api.catena.com/v1`
- URL: `https://api.catena.com/v1/users/me/passkeys/{id}`
- Auth: HTTP bearer

Revokes a login passkey the caller owns. Refused for the caller's last passkey and for a passkey that also signs wallet activity. The session must have completed a passkey or authenticator-app step-up.

## Path parameters

- `id` string, required

## Response `200`

The passkey was revoked

- object
  - `success` unknown, required

## Changes

- **2026-09-10** `d7a96066d080`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/catena/apis/catena-api/changes/users/me/passkeys/:id/delete.md)

---

[API](https://skmtc.dev/catena/apis/catena-api.md) · [All operations](https://skmtc.dev/catena/apis/catena-api/llms.txt) · [OpenAPI document](https://skmtc.dev/catena/apis/catena-api/revisions/852257e39bf8?raw)
