Вспомогательные методы API в дополнение к интерфейсу XIMSS
Servers
http://localhost:8100
Проверка аутентификации
Cоздание аутентификации
POST
/api/v1/auth
Принимает поля формы username и password. При успехе устанавливает cookie AID в формате account#verificationCode. Тело ответа отсутствует.
Request Body
application/x-www-form-urlencoded
object
username
string
Required
Имя пользователя
password
string
Required
Пароль пользователя
Responses
Создано. Установлена cookie AID.
Отзыв аутентификации
List all available VCS services
Get VCS service info
Create a conference
Search LDAP Directory records
POST
/Session/{sessionId}/api/v1/ldap/search
Retrieves records from the Directory starting from one or more base DNs.
Parameters
Path Parameters
sessionId*
User session id
Typestring
RequiredRequest Body
application/json
{
"baseDNs": [
"string"
],
"fields": [
"string"
],
"filter": "string",
"scope": "one",
"limit": 100,
"sortFields": [
"string"
],
"sortOrder": "string"
}
Responses
Directory records successfully retrieved.
application/json
{
"records": [
{
"additionalProperties": "string"
}
]
}
Управление публичным доступом к пользовательскому календарю
POST
/Session/{sessionId}/pubcalperms.wcgp
Parameters
Path Parameters
sessionId*
Идентификатор сессии
Typestring
RequiredRequest Body
application/json
{
"operation": "create",
"calendar": "My Calendar"
}
Responses
Текущий код доступа получен.
application/json
{
"user": "user@cgp.local",
"calendar": "My Calendar",
"code": "4f5698a23"
}