Account
Page number (default: 1)
1Number of items per page (default: 10)
10Sort field and order. Use - prefix for descending. Example: -createdAt, createdAt
-createdAtFields to select (comma separated). Use + prefix to include hidden fields. Example: name,status,+holders
Relations to populate (comma separated). Example: wallet,token
No content
No content
No content
No content
Session ID returned by POST /auth/srp/change-password/init
Client ephemeral public key A = g^a mod N (base64)
Client proof M1 = H(H(N)⊕H(g) || H(I) || salt || A || B || K) (base64)
New SRP salt generated client-side (base64, 32 bytes)
New SRP verifier v = g^x mod N (base64)
Keystore blob re-encrypted with new derived key (base64, max 13708 chars)
New password hint
Password changed — returns serverProof (M2) for client verification
No content
Password changed — returns serverProof (M2) for client verification
No content
New email address to associate with the account
Returns srpSession (SRP accounts) or webauthnChallenge (passkey accounts)
No content
New email already taken or same as current email
Rate limit exceeded
No content
Verification token from the change-email email link
New email address being verified (cross-verified against the token)
Email updated successfully
No content
Invalid or expired token, email mismatch, or missing re-auth fields
No content
Last updated