Start signing in with a passkey
/v1/auth/passkeys/login/optionsReturns the options for `navigator.credentials.get()`. No email or password: the chosen passkey names the account.
Responses
ceremony_tokenstringrequiredSend it back with the passkey's response. It is shown once and expires after 5 minutes.
expires_atstring (date-time)requiredoptionsanyrequiredPass to navigator.credentials.create() or navigator.credentials.get() (PublicKeyCredential.parseCreationOptionsFromJSON or parseRequestOptionsFromJSON reads them)
codestringrequiredStable machine-readable error code
detailstringHuman-readable explanation
errorsarray of objectField-level validation errors
request_idstringCorrelates with server logs and traces
statusinteger (int64)requiredHTTP status code
titlestringrequiredShort summary of the problem type
typestringURI identifying the problem type
codestringrequiredStable machine-readable error code
detailstringHuman-readable explanation
errorsarray of objectField-level validation errors
request_idstringCorrelates with server logs and traces
statusinteger (int64)requiredHTTP status code
titlestringrequiredShort summary of the problem type
typestringURI identifying the problem type