A WebAuthn credential (passkey or security key) registered to a user.
Properties:
| Name | Type | Attributes | Description |
|---|---|---|---|
id |
string
|
The credential's unique ID. | |
name |
string
|
<optional> |
A user-assigned name for the credential. |
public_key |
string
|
The credential's public key. | |
attestation_type |
string
|
The WebAuthn attestation type used during registration. | |
aaguid |
string
|
The authenticator's AAGUID. | |
last_used_at |
string
|
<optional> |
Timestamp of the last time the credential was used, if any. |
created_at |
string
|
Timestamp of when the credential was created. | |
transports |
string
|
The transports supported by the authenticator (e.g. `usb`, `internal`). | |
backup_eligible |
string
|
Whether the credential is eligible for backup (e.g. via a passkey provider). | |
backup_state |
string
|
The credential's current backup state. |