Skip to main content
POST

Request body

string
required
The user’s email address. Must be unique across all accounts.
string
required
The user’s display name.
string
required
The user’s password. Stored as a bcrypt hash.

Response

string
A human-readable confirmation message. Example: "Signup successful!"
number
HTTP status code. 201 on success.
object

Error responses

Error responses follow this structure: