Creates a new user account using email and password credentials. Password must meet minimum strength requirements and terms of service must be accepted.
User's email address (1-320 characters)
"user@example.com"
User's password (8-20 characters, must meet strength requirements)
"SecurePass123!"
User's first name (1-100 characters)
"John"
ISO 8601 timestamp when user accepted terms of service
"2025-08-15T10:30:00.000Z"
User's last name (1-100 characters, optional)
"Doe"
Account successfully created