Validate signup username availability (Legacy)
POST
/signup/user
const url = 'https://auth.timetonic.com/signup/user';const options = { method: 'POST', headers: {'Content-Type': 'application/json'}, body: '{"userId":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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.
Request Bodyrequired
Section intitulée « Request Bodyrequired »Media typeapplication/json
object
userId
required
string
Examplegenerated
{ "userId": "example"}Responses
Section intitulée « Responses »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." ] }}