Skip to content

Sign in user

POST
/user/signin

Sign in with a provider credential (Privy id_token or SIWE message + signature) and receive access/refresh tokens plus user.

One of:
object
providerType
required
string
Allowed value: Privy
token
required
string
>= 1 characters

Sign-in result

object
tokens
required
object
accessToken
required
string
refreshToken
required
string
user
required
object
id
required
string
email
required
Any of:
string format: email
/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/
displayName
required
Any of:
string
primaryAddress
required
Any of:
string

Server configuration error (JWT secret or SIWE config missing)