PlatformAdminRegister
emailstring<email>required
passwordPassword (string)required
Password must be at least 8 characters
Possible values: >= 8 characters
first_nameFirst Name (string)required
Possible values: >= 2 characters and <= 50 characters
last_nameLast Name (string)required
Possible values: >= 2 characters and <= 50 characters
phone object
anyOf
- string
- null
string
Possible values: Value must match regular expression ^\+?[1-9]\d{1,14}$
user_typeUserType (string)required
Possible values: [STUDENT, UNIVERSITY_ADMIN, ACADEMIC_SUPERVISOR, COMPANY, COMPANY_MENTOR, PLATFORM_ADMIN]
positionPosition (string)required
Position/Title in the platform administration
Possible values: <= 100 characters
permissions object
List of specific permissions
- undefined[]
- null
Array [
]
created_by_admin_id object
ID of the admin who created this account
- string
- null
string
PlatformAdminRegister
{
"email": "user@example.com",
"password": "string",
"first_name": "string",
"last_name": "string",
"phone": "string",
"user_type": "STUDENT",
"position": "string",
"permissions": [
null
],
"created_by_admin_id": "string"
}