Register new user for sero server.
POST/api/auth/registration
This endpoint creates new user for sero server. The amount of users is checked
by [RegistrationGuard]. The amount of allowed users is determined by MAX_USERS
env.
Request
- application/json
Body
required
- Minimum length of 5 characters.
- Maximum length of 40 characters.
- Minimum length of 12 characters.
- Maximum length of 40 characters.
login stringrequired
Possible values: >= 5 characters
and <= 40 characters
The username used for authentication. It must adhere to the following criteria:
password stringrequired
Possible values: >= 12 characters
and <= 40 characters
The password used for authentication. It must meet the following requirements:
Responses
- 200
- 400
- 409
- 500
User was successfully registered.
- application/json
- Schema
- Example (from schema)
Schema
id int64required
Auto generated id of a registered user
{
"id": 1293983717
}
Bad request or bad credentials. See details.
- application/json
- Schema
- Example (from schema)
Schema
reason stringrequired
This field will contain error information
{
"reason": "string"
}
Login has already been registered.
- application/json
- Schema
- Example (from schema)
Schema
reason stringrequired
This field will contain error information
{
"reason": "string"
}
Some error occurred on the server.
- application/json
- Schema
- Example (from schema)
Schema
reason stringrequired
This field will contain error information
{
"reason": "string"
}
Loading...