curl -X POST http://localhost:8080/auth/signup \
-H "Content-Type: application/json" \
-d '{
"username": "johndoe",
"email": "john.doe@example.com",
"password": "SecurePass123"
}'
{
"id": 3,
"username": "johndoe",
"email": "john.doe@example.com"
}
Register a new user account
curl -X POST http://localhost:8080/auth/signup \
-H "Content-Type: application/json" \
-d '{
"username": "johndoe",
"email": "john.doe@example.com",
"password": "SecurePass123"
}'
{
"id": 3,
"username": "johndoe",
"email": "john.doe@example.com"
}
Documentation Index
Fetch the complete documentation index at: https://mintlify.com/JuanSotoSegovia/apiREST-userManagementSystem/llms.txt
Use this file to discover all available pages before exploring further.
curl -X POST http://localhost:8080/auth/signup \
-H "Content-Type: application/json" \
-d '{
"username": "johndoe",
"email": "john.doe@example.com",
"password": "SecurePass123"
}'
{
"id": 3,
"username": "johndoe",
"email": "john.doe@example.com"
}
{
"message": "Error de validacion",
"statusCode": 400,
"errors": [
"El username debe tener entre 3 y 20 caracteres",
"El email debe ser valido",
"La password debe tener al menos una numero, una letra minuscula y una letra mayuscula"
]
}
"Username obligatorio" - Username field is missing or blank"El username debe tener entre 3 y 20 caracteres" - Username length is invalid"Email obligatorio" - Email field is missing or blank"El email debe ser valido" - Email format is invalid"Password obligatorio" - Password field is missing or blank"La password debe tener entre 8 y 16 caracteres" - Password length is invalid"La password debe tener al menos una numero, una letra minuscula y una letra mayuscula" - Password doesn’t meet complexity requirements{
"timestamp": "2026-03-03T10:30:00.000+00:00",
"status": 400,
"error": "Bad Request",
"path": "/auth/signup"
}