POST api/User/UpdateInfo

Обновление информации пользователя

Request Information

URI Parameters

None.

Body Parameters

UserInfo
NameDescriptionTypeAdditional information
Name

Имя, объязательное поле, максимальное количество 150 символов

string

Required

String length: inclusive between 0 and 150

NickName

Дата рождения, объязательное поле

string

Required

String length: inclusive between 0 and 50

city_rid

Идентификатор города

integer

None.

city

Город

string

None.

country_rid

Идентификатор страны

integer

None.

country

Страна

string

None.

PhoneNumber

Номер телефона

string

None.

birthdate

Дата рождения

date

None.

user_description

О себе, максимальное количество 1000 символов

string

String length: inclusive between 0 and 1000

experience

О себе, максимальное количество 1000 символов

string

String length: inclusive between 0 and 1000

education

О себе, максимальное количество 1000 символов

string

String length: inclusive between 0 and 1000

job

О себе, максимальное количество 1000 символов

string

String length: inclusive between 0 and 500

Request Formats

application/json, text/json

Sample:
{
  "Name": "sample string 1",
  "NickName": "sample string 2",
  "city_rid": 1,
  "city": "sample string 3",
  "country_rid": 1,
  "country": "sample string 4",
  "PhoneNumber": "sample string 5",
  "birthdate": "2025-07-26T18:18:25.8424902+05:00",
  "user_description": "sample string 6",
  "experience": "sample string 7",
  "education": "sample string 8",
  "job": "sample string 9"
}

text/html

Sample:
{"Name":"sample string 1","NickName":"sample string 2","city_rid":1,"city":"sample string 3","country_rid":1,"country":"sample string 4","PhoneNumber":"sample string 5","birthdate":"2025-07-26T18:18:25.8424902+05:00","user_description":"sample string 6","experience":"sample string 7","education":"sample string 8","job":"sample string 9"}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResponseModel
NameDescriptionTypeAdditional information
success

Успешность запроса true, false

boolean

None.

Errors

Ошибка запроса

Collection of string

None.

result

Объект

Object

None.

new_level

Новый уровень

integer

None.

add_bonus

Добавленный бонус

decimal number

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "Errors": [
    "sample string 1",
    "sample string 2"
  ],
  "result": {},
  "new_level": 1,
  "add_bonus": 1.0
}

text/html

Sample:
{"success":true,"Errors":["sample string 1","sample string 2"],"result":{},"new_level":1,"add_bonus":1.0}