Documentation home page
Search or ask...
Dashboard
Support
Dashboard
Search...
Navigation
Email and Password
Sign Up
Documentation
Reference
Guides
Community
Blog
API Documentation
Overview
Backend Services
Authentication
Email and Password
POST
Sign Up
POST
Sign In
Passwordless
OAuth
WebAuthn
Anonymous
MFA
User
POST
Sign Out
Storage
GraphQL
AI
Client Libraries
JavaScript
React
Next.js
Vue
React Native
Email and Password
Sign Up
POST
/
signup
/
email-password
Send
Body
object
*
email
string
*
email
Required
string
A valid email
Add Example Value
password
string
*
password
Required
string
A password of minimum 9 characters
Add Example Value
options
object
options
object
allowedRoles
array
allowedRoles
array
Add Example Value
defaultRole
enum<string>
Select option
defaultRole
enum<string>
Add Example Value
displayName
string
displayName
string
Add Example Value
locale
string
locale
string
A two-characters locale
Add Example Value
metadata
object
metadata
object
Add Example Value
redirectTo
string
redirectTo
string
Add Example Value
Body
application/json
email
string
required
A valid email
password
string
required
A password of minimum 9 characters
Minimum length:
9
options
object
Show child attributes
Response
200 - application/json
mfa
object
Show child attributes
session
object
Show child attributes
Overview
Sign In