| Метод | URI |
|---|---|
| PUT | /profiles/ |
Нет.
См. Vendor API
Редактируемый объект Profile. Контракты сервиса
| Запрещенные для редактирования поля |
|---|
| Id |
| Login |
PUT /profiles/
{
"Id": "31605363-f28b-468f-9bc5-ab7b3bdb355a",
"Password": "changed_password"
...
}
Стандартный код HTTP: 200 OK.
Тело ответа: изменённый объект Profile. Контракты сервиса
Для указания типа ошибки в ответе сервера, используются стандартные HTTP-коды 4xx-5xx.
Тело ответа: возвращается общий для сервиса набор данных, содержащий сообщение об ошибке и дополнительную информацию. Дополнительная информация в разделе Ошибки сервиса.
| Поле | Тип | Описание |
|---|---|---|
| Id | string | Генерация уникальных идентификаторов для объектов |
| Login | string | |
| Password | string | |
| string | ||
| State | string | Возможные значения: Active |
| Type | string | Возможные значения: Organization, User |
| Address | Address (Адрес) | |
| DynamicProperties | JSON array | Динамические свойства контрактов |
| ActivationDate | datetime | дата-время создания |
| AuthCode | string | технический код пользователя (например, domain prefix в Microsoft CREST API) |
| Поле | Тип | Описание |
|---|---|---|
| FirstName | string | |
| MiddleName | string | |
| LastName | string | |
| City | string | |
| PostalCode | string | |
| Region | string | |
| AddressLine | string | |
| Culture | string | {xx-XX} |
| Language | string | {xx} |