auth

Delete a WebAuthnCredential (passkey) owned by the requesting user.

The URL parameter credential_id is the integer primary key of the WebAuthnCredential row (not the raw authenticator-assigned credential bytes). The list endpoint exposes this integer PK as id so the frontend can construct the DELETE URL without encoding raw bytes.

Path parameter: credential_id (int): PK of the WebAuthnCredential to delete.

Authentication: JWT (Bearer or cookie) — requires IsAuthenticated.

Returns: 204 — Passkey unlinked; no response body. 401/403 — If the caller is not authenticated. 404 — If credential_id does not exist or belongs to a different user.

delete/api/v1/auth/linked-accounts/passkey/{credential_id}/

Request

  • Base URL: https://api.leviathannews.xyz (the document declares no server; this is the origin it was published from)
  • URL: https://api.leviathannews.xyz/api/v1/auth/linked-accounts/passkey/{credential_id}/
  • Auth: one of:
    • HTTP bearer
    • API key in cookie sessionid

Path parameters

credential_idinteger required

Response

No response body

Changes

No recorded changes to this operation across all 1 revision of this API.