Функция требует авторизации
Описание - Добавляет нового пользователя портала с указанными в запросе именем, фамилией, адресом электронной почты и несколькими необязательными параметрами
Параметры
Имя | Описание | Тип | Пример |
isVisitor
отправка в body
|
Пользователь или посетитель (логический тип данных: false|true) | логическое значение | true |
email
отправка в body
|
Адрес эл. почты | строка | какой-либо текст |
firstname
отправка в body
|
Имя | строка | какой-либо текст |
lastname
отправка в body
|
Фамилия | строка | какой-либо текст |
department
отправка в body
|
Отдел
необязательный
|
Коллекция GUID | |
title
отправка в body
|
Название
необязательный
|
строка | какой-либо текст |
location
отправка в body
|
Местоположение
необязательный
|
строка | какой-либо текст |
sex
отправка в body
|
Пол (мужской|женский)
необязательный
|
строка | какой-либо текст |
birthday
отправка в body
|
День рождения
необязательный
|
Дата и время | Формат с часовым поясом: 2008-04-10T06-30-00.000Z |
worksfrom
отправка в body
|
Дата начала работы. Если она не названа, будет задана текущая дата
необязательный
|
Дата и время | Формат с часовым поясом: 2008-04-10T06-30-00.000Z |
comment
отправка в body
|
Комментарий для пользователя
необязательный
|
строка | какой-либо текст |
contacts
отправка в body
|
Список контактов | Collection of Контактs
коллекция
|
contacts[0][Type]=GTalk&contacts[0][Value]=my@gmail.com |
files
отправка в body
|
URL-адрес фотографии аватара | строка | какой-либо текст |
password
отправка в body
|
Пароль пользователя
необязательный
|
строка | какой-либо текст |
Возвращает - Недавно созданный пользователь
Пример ответа
application/json
{ "status": 0, "response": { "id": "00000000-0000-0000-0000-000000000000", "userName": "Mike.Zanyatski", "isVisitor": false, "firstName": "Mike", "lastName": "Zanyatski", "email": "my@gmail.com", "birthday": "2020-12-08T14:19:59.7258222Z", "sex": "male", "status": 1, "activationStatus": 0, "terminated": "2020-12-08T14:19:59.7258222Z", "department": "Marketing", "workFrom": "2020-12-08T14:19:59.7258222Z", "location": "Palo Alto", "notes": "Notes to worker", "displayName": null, "title": "Manager", "contacts": [ { "type": "GTalk", "value": "my@gmail.com" } ], "groups": [ { "id": "00000000-0000-0000-0000-000000000000", "name": "Group Name", "manager": "Jake.Zazhitski" } ], "avatarMedium": "url to medium avatar", "avatar": "url to big avatar", "isAdmin": false, "isLDAP": false, "listAdminModules": [ "projects", "crm" ], "isOwner": false, "cultureName": "en-EN", "isSSO": false, "avatarSmall": "url to small avatar", "profileUrl": "" } }
text/xml
<result> <status>0</status> <response> <id>00000000-0000-0000-0000-000000000000</id> <userName>Mike.Zanyatski</userName> <isVisitor>false</isVisitor> <firstName>Mike</firstName> <lastName>Zanyatski</lastName> <email>my@gmail.com</email> <birthday>2020-12-08T14:19:59.7258222Z</birthday> <sex>male</sex> <status>1</status> <activationStatus>0</activationStatus> <terminated>2020-12-08T14:19:59.7258222Z</terminated> <department>Marketing</department> <workFrom>2020-12-08T14:19:59.7258222Z</workFrom> <location>Palo Alto</location> <notes>Notes to worker</notes> <displayName /> <title>Manager</title> <contacts> <type>GTalk</type> <value>my@gmail.com</value> </contacts> <groups> <id>00000000-0000-0000-0000-000000000000</id> <name>Group Name</name> <manager>Jake.Zazhitski</manager> </groups> <avatarMedium>url to medium avatar</avatarMedium> <avatar>url to big avatar</avatar> <isAdmin>false</isAdmin> <isLDAP>false</isLDAP> <listAdminModules>projects</listAdminModules> <listAdminModules>crm</listAdminModules> <isOwner>false</isOwner> <cultureName>en-EN</cultureName> <isSSO>false</isSSO> <avatarSmall>url to small avatar</avatarSmall> <profileUrl></profileUrl> </response> </result>
Комментарии
0 комментариев
Статья закрыта для комментариев.