Register User
curl --request POST \
--url https://api.app.shinzo.ai/auth/create_user \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"email": "<string>",
"password": "<string>"
}
'Authentication
Register User
Create a new user account on the Shinzo Platform.
POST
/
auth
/
create_user
Register User
curl --request POST \
--url https://api.app.shinzo.ai/auth/create_user \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"email": "<string>",
"password": "<string>"
}
'Register User
Create a new user account with email and password.Authentication
No authentication required.string
required
Valid email address
string
required
Password (minimum 8 characters)
Example Request
curl -X POST https://api.app.shinzo.ai/auth/create_user \
-H "Content-Type: application/json" \
-d '{
"email": "user@example.com",
"password": "securepassword123"
}'
Response
{
"uuid": "usr_abc123def456",
"email": "user@example.com",
"message": "User created successfully. Please check your email to verify your account."
}
Status Codes
| Code | Description |
|---|---|
201 | User created successfully |
400 | Invalid request (missing fields, invalid email, password too short) |
409 | User with this email already exists |

