Starts a sign-in with a passkey.
POST
Nobody is named: the browser offers whichever passkeys it holds for this site, and the answer says whose account it is.
Errors
404 when this instance has no accounts, 503 when it cannot tell what
address it is on.
Options for navigator.credentials.get
application/json- response
PublicKeyCredentialRequestOptionsJSON.
allowCredentials*array<>Always empty: the browser offers whichever passkeys it holds for the site, and the answer says which account.
challenge*stringBase64url; answered once, within timeout.
rpId*stringThe host name the passkey must be scoped to.
timeout*integerMilliseconds.
Format
int64Range
0 <= valueuserVerification*stringAlways required.
curl -X POST 'https://example.com/api/v1/auth/passkey/options'{ "allowCredentials": [ { "id": "string", "type": "string" } ], "challenge": "string", "rpId": "string", "timeout": 0, "userVerification": "string"}