Skip to main content

passkeys

Creates, updates, deletes, gets or lists a passkeys resource.

Overview​

Namepasskeys
TypeResource
Idrailway.account.passkeys

Fields​

The following fields are returned by SELECT queries:

One row per Passkey.

NameDatatypeDescription
idstring
credential_idstring
device_namestring
display_namestring
aaguidstring
backed_upboolean
created_atstring (date-time)
device_typestring
last_used_atstring (date-time)
last_used_devicestring
transportsarray
updated_atstring (date-time)

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
listselectGets all passkeys for the authenticated user. Backed by the Railway GraphQL query passkeys.
deletedeleteidDeletes a Passkey. Backed by the Railway GraphQL mutation passkeyDelete.

Parameters​

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
idstring

SELECT examples​

Gets all passkeys for the authenticated user. Backed by the Railway GraphQL query passkeys.

SELECT
id,
credential_id,
device_name,
display_name,
aaguid,
backed_up,
created_at,
device_type,
last_used_at,
last_used_device,
transports,
updated_at
FROM railway.account.passkeys
;

DELETE examples​

Deletes a Passkey. Backed by the Railway GraphQL mutation passkeyDelete.

DELETE FROM railway.account.passkeys
WHERE
id = '{{ id }}' --required
;