Skip to content

Get the authenticated member's available sign-in methods.

GET
/account/security/methods
curl --request GET \
--url https://api.siteqwality.com/account/security/methods \
--header 'Authorization: Bearer <token>'

Sign-in methods overview

Media type application/json
object
has_password
required
boolean
password_set_at
string | null format: date-time
oauth_providers
required
Array<object>
object
provider
required

Provider identifier. Currently “google” (Branch C will add “github”).

string
connected_email
required
string
passkeys
required
Array<object>
object
id
required
string
label
required
string
added_at
required
string format: date-time
totp_enabled
required
boolean
Example generated
{
"has_password": true,
"password_set_at": "2026-04-15T12:00:00Z",
"oauth_providers": [
{
"provider": "example",
"connected_email": "example"
}
],
"passkeys": [
{
"id": "example",
"label": "example",
"added_at": "2026-04-15T12:00:00Z"
}
],
"totp_enabled": true
}

Missing or invalid authentication

Endpoint requires a user session

Internal server error

Stytch API call failed