Documentation Index
Fetch the complete documentation index at: https://mintlify.com/YamiDarknezz/task-forge-api/llms.txt
Use this file to discover all available pages before exploring further.
POST /api/auth/register
Creates a new user account with the user role. Rate limited to 5 requests per hour per IP address.
Request body
Unique username for the account. Must be 3–80 characters and contain only letters, numbers, underscores (
_), and hyphens (-).User’s email address. Must be a valid email format. Stored in lowercase.
Account password. Minimum 8 characters. Must contain at least one uppercase letter, one lowercase letter, and one digit.
User’s first name.
User’s last name.
Response
201 Created
Returns the newly created user object.true on success.Confirmation message.
Error responses
| Status | Description |
|---|---|
400 | Validation error — missing required fields, invalid username format, invalid email, or password does not meet requirements |
409 | Conflict — username or email already registered |