Documentation Index
Fetch the complete documentation index at: https://mintlify.com/eggarcia98/auth-backend/llms.txt
Use this file to discover all available pages before exploring further.
POST /api/v1/auth/signup
Creates a new user account. Returns the created user and authentication tokens.
Request
Body parameters
The user’s email address. Must be a valid email format.
The user’s password. Must meet the following requirements:
- At least 8 characters
- At least one uppercase letter
- At least one lowercase letter
- At least one number
Response
Whether the request succeeded.
A human-readable message, e.g.
"User registered successfully".Examples
Success response (201)
If email confirmation is enabled on your Supabase project,
tokens fields will be null until the user confirms their email. The user object is still returned with the response.Errors
| HTTP status | Code | Description |
|---|---|---|
400 | VALIDATION_ERROR | The request body is missing required fields or fails validation (e.g., weak password, invalid email). |
409 | CONFLICT | An account with this email address already exists. |