Перейти к основному содержимому

IntegrationSafeRead

Интеграция уровня компании с внешним сервисом — сейчас это провайдеры календаря (Google или YClients). Интеграции обычно создаются через OAuth-поток подключения провайдера. IntegrationSafeRead не содержит секретов/токенов из config.

idIdrequired

Уникальный числовой идентификатор записи.

company_idCompany Idrequired

Идентификатор компании-владельца (аккаунт верхнего уровня — арендатор).

vendorVendorrequired

Провайдер интеграции — google или yclients.

Possible values: [google, yclients]

name objectrequired

Необязательное человекочитаемое имя.

anyOf
string
username objectrequired

Необязательный логин/идентификатор аккаунта у провайдера.

anyOf
string
typeTyperequired

Вид интеграции (сейчас "calendar").

Constant value: calendar
is_activeIs Activerequired

Активна ли интеграция.

created_atdate-timerequired

Время создания (UTC, ISO 8601).

IntegrationSafeRead
{
"id": 0,
"company_id": 0,
"vendor": "google",
"name": "string",
"username": "string",
"type": "calendar",
"is_active": true,
"created_at": "2024-07-29T15:51:28.071Z"
}