Aller au contenu

Validate signup username availability (Legacy)

POST
/signup/user
curl --request POST \
--url https://auth.timetonic.com/signup/user \
--header 'Content-Type: application/json' \
--data '{ "userId": "example" }'

Step 2 of signup — checks username (users.code) uniqueness. Public; CSRF-exempt. Portal-scoped variant at /portal/{companyCodeContext}/signup/user.

Media typeapplication/json
object
userId
required
string
>= 3 characters <= 64 characters /^[A-Za-z0-9._-]+$/
Examplegenerated
{
"userId": "example"
}

Username available

Media typeapplication/json
object
success
boolean
message
string
Example
{
"success": true,
"message": "valid"
}

Validation error

Media typeapplication/json
object
success
boolean
error
string
message
string
errors
object
key
additional properties
Array<string>
Example
{
"success": false,
"error": "validation_error",
"message": "The given data was invalid",
"errors": {
"email": [
"The email field is required."
]
}
}