Auth: Passkeys

Remove Passkey

Remove one passkey after re-authentication (password or fresh assertion). The last passkey of an MFA-required role cannot be removed while enforcement is active.

delete/v1/auth/passkeys/{passkey_id}

Request

  • Base URL: https://api.robosystems.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.robosystems.ai/v1/auth/passkeys/{passkey_id}
  • Auth: none declared

Path parameters

passkey_idstring required

Request body

passwordstring nullable

Current password (password-holding users)

assertionobject nullable

Fresh WebAuthn assertion from the re-auth ceremony

Response

Successful Response

successboolean

Indicates the operation completed successfully

messagestring required

Human-readable success message

dataobject nullable

Optional additional data related to the operation

Example response

{
  "data": {
    "deleted_count": 1
  },
  "message": "Resource deleted successfully",
  "success": true
}

Changes

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