USERS
Sign up user with email verification (V2)
Create a new user account with email verification requirement.
The system will:
1. Validate input and create user
2. Create tenant for the user
3. Send verification OTP to email
4. Return user details (no access token yet)
User must verify email with OTP before accessing the account.
post/internal/api/auth/v2/signup
Request
- Base URLhttps://api.signalshq.io (the document declares no server; this is the origin it was published from)
- Authnone declared
Request body
Example request
{
"email": "newuser@example.com",
"password": "S3cure!Passw0rd",
"name": "Jane Doe"
}Response
User created - verification required
Example response
{
"user_details": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"email": "user@example.com",
"name": "John Doe",
"status": "ACTIVE"
},
"message": "Please verify your email to complete signup. A verification code has been sent to your email.",
"requires_verification": true
}Changes
No recorded changes to this operation across all 1 revision of this API.