v1

latestSwagger 2.02026-07-176617.2 KB
Users

Create a new user

Create a new user with the provided user information

post/createUser

Request body

ageinteger required

User's age (required, must be between 1 and 140). @json @jsonTag age @jsonExample 30

emailstring required

User's email (required and must be a valid email address). Example: user@example.com @json @jsonTag email @jsonExample user@example.com @binding required,email

namestring required

User's name (required, minimum of 4 characters, maximum of 100 characters). Example: John Doe @json @jsonTag name @jsonExample John Doe @binding required,min=4,max=100

passwordstring required

User's password (required, minimum of 6 characters, and must contain at least one of the characters: !@#$%). @json @jsonTag password @jsonExample P@ssw0rd! @binding required,min=6,containsany=!@#$%

Example request

{
  "age": 30,
  "email": "test@test.com",
  "name": "John Doe",
  "password": "password#@#@!2121"
}

Response

OK

ageinteger
emailstring
idstring
namestring

Example response

{
  "age": 30,
  "email": "test@test.com",
  "id": "82bdd399-321b-41d8-8b40-9a0116db9e92",
  "name": "John Doe"
}
All 6 operations