Перейти к содержимому
CalabДокументация

Маршруты ботов

Все маршруты сервера Calab с решением для токена бота — доступно по правам, публично или закрыто.

Каждый маршрут сервера явно классифицирован для ботов. Новый маршрут не попадёт в сервер без решения: тест падает, если маршрут не указан в таблице, а неуказанный маршрут во время работы закрыт для ботов.

РешениеЧто значит для бота
Доступнобот вызывает маршрут как человек; сервер проверяет права его ролей и переопределения
Публичномаршрут без авторизации; бот там анонимен. Публичные обработчики, которые сами проверяют вход (гостевые ссылки, ответы на приглашения), токен бота отклоняют
Закрытотолько для людей: 403 FORBIDDEN, reason: "BOT_NOT_ALLOWED" — какие бы роли ни были у бота

Административные маршруты, помеченные «журналируется как действие бота», сервер записывает в журнал с владельцем бота: маршрут, статус ответа, бот, владелец.

Доступно ботам

Сообщения

Подробно — Сообщения.

МетодПутьЧто делает
PATCH/api/messages/{id}по правам ролей
DELETE/api/messages/{id}по правам ролей
PUT/api/messages/{id}/embeds-hiddenпо правам ролей
PUT/api/messages/{id}/pinпо правам ролей
DELETE/api/messages/{id}/pinпо правам ролей
GET/api/messages/{id}/reactions/{emoji}по правам ролей
PUT/api/messages/{id}/reactions/{emoji}по правам ролей
DELETE/api/messages/{id}/reactions/{emoji}по правам ролей
GET/api/rooms/{id}/messagesпо правам ролей
POST/api/rooms/{id}/messagesпо правам ролей
GET/api/rooms/{id}/messages/{messageId}по правам ролей
POST/api/rooms/{id}/messages/{mid}/forwardпо правам ролей
GET/api/rooms/{id}/pinsпо правам ролей
PUT/api/rooms/{id}/readпо правам ролей
GET/api/rooms/{id}/recordings/{rid}/transcriptпо правам ролей

Комнаты и голос

Подробно — Комнаты и голос.

МетодПутьЧто делает
PATCH/api/categories/{id}по правам ролей
DELETE/api/categories/{id}по правам ролей
GET/api/rooms/{id}по правам ролей
PATCH/api/rooms/{id}по правам ролей
DELETE/api/rooms/{id}журналируется как действие бота
GET/api/rooms/{id}/admissionsпо правам ролей
POST/api/rooms/{id}/admissions/{userId}журналируется как действие бота
POST/api/rooms/{id}/callsпо правам ролей
DELETE/api/rooms/{id}/calls/{cid}по правам ролей
POST/api/rooms/{id}/camera/requestпо правам ролей
POST/api/rooms/{id}/camera/stopпо правам ролей
POST/api/rooms/{id}/joinпо правам ролей
PUT/api/rooms/{id}/permissionsжурналируется как действие бота
POST/api/rooms/{id}/recording/startжурналируется как действие бота
POST/api/rooms/{id}/recording/stopжурналируется как действие бота
POST/api/rooms/{id}/sounds/playпо правам ролей
POST/api/rooms/{id}/stream/requestпо правам ролей
PATCH/api/rooms/{id}/voice-statusпо правам ролей
POST/api/rooms/{id}/voice/{userId}/allow-cameraпо правам ролей
POST/api/rooms/{id}/voice/{userId}/disconnectпо правам ролей
POST/api/rooms/{id}/voice/{userId}/moveпо правам ролей
POST/api/rooms/{id}/voice/{userId}/muteпо правам ролей
POST/api/rooms/{id}/voice/{userId}/stop-cameraпо правам ролей
POST/api/rooms/{id}/voice/{userId}/stop-streamпо правам ролей
POST/api/rooms/{id}/voice/{userId}/unmuteпо правам ролей
POST/api/rooms/{id}/voice/leaveпо правам ролей
PATCH/api/voice/selfпо правам ролей
GET/api/workspaces/{id}/categoriesпо правам ролей
POST/api/workspaces/{id}/categoriesпо правам ролей
GET/api/workspaces/{id}/roomsпо правам ролей
POST/api/workspaces/{id}/roomsпо правам ролей
PUT/api/workspaces/{id}/rooms/orderпо правам ролей
POST/api/workspaces/{id}/rooms/tempпо правам ролей
GET/api/workspaces/{id}/soundsпо правам ролей
POST/api/workspaces/{id}/soundsжурналируется как действие бота
PATCH/api/workspaces/{id}/sounds/{soundId}журналируется как действие бота
DELETE/api/workspaces/{id}/sounds/{soundId}журналируется как действие бота

Пространство и участники

Подробно — Пространство и участники.

МетодПутьЧто делает
GET/api/workspacesпо правам ролей
GET/api/workspaces/{id}по правам ролей
PATCH/api/workspaces/{id}журналируется как действие бота
GET/api/workspaces/{id}/achievementsпо правам ролей
GET/api/workspaces/{id}/badgesпо правам ролей
POST/api/workspaces/{id}/badgesжурналируется как действие бота
PATCH/api/workspaces/{id}/badges/{badgeId}журналируется как действие бота
DELETE/api/workspaces/{id}/badges/{badgeId}журналируется как действие бота
GET/api/workspaces/{id}/bansпо правам ролей
POST/api/workspaces/{id}/bansжурналируется как действие бота
DELETE/api/workspaces/{id}/bans/{userId}журналируется как действие бота
GET/api/workspaces/{id}/birthdaysпо правам ролей
GET/api/workspaces/{id}/invitesпо правам ролей
POST/api/workspaces/{id}/invitesжурналируется как действие бота
DELETE/api/workspaces/{id}/invites/{inviteId}журналируется как действие бота
GET/api/workspaces/{id}/invites/emailпо правам ролей
POST/api/workspaces/{id}/invites/emailжурналируется как действие бота
DELETE/api/workspaces/{id}/invites/email/{inviteId}журналируется как действие бота
GET/api/workspaces/{id}/membersпо правам ролей
GET/api/workspaces/{id}/members/{userId}по правам ролей
PATCH/api/workspaces/{id}/members/{userId}журналируется как действие бота
DELETE/api/workspaces/{id}/members/{userId}журналируется как действие бота
GET/api/workspaces/{id}/members/{userId}/achievementsпо правам ролей
PUT/api/workspaces/{id}/members/{userId}/badgeжурналируется как действие бота
POST/api/workspaces/{id}/members/{userId}/promoteжурналируется как действие бота
PUT/api/workspaces/{id}/members/{userId}/rolesжурналируется как действие бота
GET/api/workspaces/{id}/rolesпо правам ролей
POST/api/workspaces/{id}/rolesжурналируется как действие бота
PATCH/api/workspaces/{id}/roles/{roleId}журналируется как действие бота
DELETE/api/workspaces/{id}/roles/{roleId}журналируется как действие бота
PUT/api/workspaces/{id}/roles/orderжурналируется как действие бота

Доски и задачи

Подробно — Доски и задачи.

МетодПутьЧто делает
PATCH/api/board-categories/{id}по правам ролей
DELETE/api/board-categories/{id}по правам ролей
GET/api/boards/{id}по правам ролей
PATCH/api/boards/{id}по правам ролей
DELETE/api/boards/{id}по правам ролей
GET/api/boards/{id}/activityпо правам ролей
POST/api/boards/{id}/filesпо правам ролей
POST/api/boards/{id}/labelsпо правам ролей
PATCH/api/boards/{id}/labels/{sid}по правам ролей
DELETE/api/boards/{id}/labels/{sid}по правам ролей
POST/api/boards/{id}/milestonesпо правам ролей
PATCH/api/boards/{id}/milestones/{sid}по правам ролей
DELETE/api/boards/{id}/milestones/{sid}по правам ролей
GET/api/boards/{id}/permissionsпо правам ролей
PUT/api/boards/{id}/positionпо правам ролей
POST/api/boards/{id}/restoreпо правам ролей
GET/api/boards/{id}/rulesпо правам ролей
POST/api/boards/{id}/statusesпо правам ролей
PATCH/api/boards/{id}/statuses/{sid}по правам ролей
DELETE/api/boards/{id}/statuses/{sid}по правам ролей
GET/api/boards/{id}/tasksпо правам ролей
POST/api/boards/{id}/tasksпо правам ролей
GET/api/boards/{id}/viewsпо правам ролей
POST/api/boards/{id}/viewsпо правам ролей
PATCH/api/boards/{id}/views/{sid}по правам ролей
DELETE/api/boards/{id}/views/{sid}по правам ролей
PATCH/api/checklist-items/{id}по правам ролей
DELETE/api/checklist-items/{id}по правам ролей
POST/api/checklist-items/{id}/convertпо правам ролей
PATCH/api/checklists/{id}по правам ролей
DELETE/api/checklists/{id}по правам ролей
POST/api/checklists/{id}/itemsпо правам ролей
GET/api/me/tasksпо правам ролей
GET/api/rules/{id}/runsпо правам ролей
GET/api/t/{key}по правам ролей
PATCH/api/task-milestones/{id}по правам ролей
DELETE/api/task-milestones/{id}по правам ролей
GET/api/tasks/{id}по правам ролей
PATCH/api/tasks/{id}по правам ролей
GET/api/tasks/{id}/activityпо правам ролей
PUT/api/tasks/{id}/approversпо правам ролей
POST/api/tasks/{id}/archiveпо правам ролей
PUT/api/tasks/{id}/assigneesпо правам ролей
POST/api/tasks/{id}/checklistsпо правам ролей
POST/api/tasks/{id}/milestonesпо правам ролей
PUT/api/tasks/{id}/readпо правам ролей
PUT/api/tasks/{id}/relationsпо правам ролей
DELETE/api/tasks/{id}/relationsпо правам ролей
POST/api/tasks/{id}/restoreпо правам ролей
PUT/api/tasks/{id}/subscriptionпо правам ролей
PUT/api/tasks/{id}/watchersпо правам ролей
DELETE/api/tasks/{id}/watchersпо правам ролей
GET/api/workspaces/{id}/board-categoriesпо правам ролей
POST/api/workspaces/{id}/board-categoriesпо правам ролей
GET/api/workspaces/{id}/boardsпо правам ролей
POST/api/workspaces/{id}/boardsпо правам ролей
PUT/api/workspaces/{id}/boards/orderпо правам ролей
GET/api/workspaces/{id}/tasks/searchпо правам ролей

Формы досок

Подробно — Формы досок.

МетодПутьЧто делает
GET/api/boards/{id}/formsпо правам ролей
POST/api/boards/{id}/formsпо правам ролей
PUT/api/boards/{id}/forms/{fid}по правам ролей
DELETE/api/boards/{id}/forms/{fid}по правам ролей
POST/api/boards/{id}/forms/previewпо правам ролей
GET/api/forms/{code}по правам ролей
POST/api/forms/{code}/submissionsпо правам ролей

Календарь

Подробно — Календарь.

МетодПутьЧто делает
GET/api/events/{id}по правам ролей
PATCH/api/events/{id}журналируется как действие бота
DELETE/api/events/{id}журналируется как действие бота
GET/api/workspaces/{id}/eventsпо правам ролей
POST/api/workspaces/{id}/eventsжурналируется как действие бота
GET/api/workspaces/{id}/freebusyпо правам ролей
POST/api/workspaces/{id}/freebusy/suggestпо правам ролей

Личные сообщения

Подробно — Личные сообщения.

МетодПутьЧто делает
GET/api/dmsпо правам ролей
POST/api/dmsпо правам ролей
POST/api/dms/{id}/filesпо правам ролей
GET/api/dms/candidatesпо правам ролей

Файлы

Подробно — Файлы.

МетодПутьЧто делает
GET/api/files/{id}по правам ролей
GET/api/files/{id}/thumbnailпо правам ролей
POST/api/workspaces/{id}/filesпо правам ролей

Стикеры

Подробно — Стикеры.

МетодПутьЧто делает
GET/api/me/sticker-packsпо правам ролей
PUT/api/me/sticker-packs/{id}по правам ролей
DELETE/api/me/sticker-packs/{id}по правам ролей
PUT/api/me/sticker-packs/orderпо правам ролей
GET/api/sticker-packs/{id}по правам ролей
PATCH/api/sticker-packs/{id}по правам ролей
DELETE/api/sticker-packs/{id}по правам ролей
POST/api/sticker-packs/{id}/stickersпо правам ролей
PUT/api/sticker-packs/{id}/stickers/{sid}по правам ролей
PATCH/api/stickers/{id}по правам ролей
DELETE/api/stickers/{id}по правам ролей
GET/api/workspaces/{id}/sticker-packsпо правам ролей
POST/api/workspaces/{id}/sticker-packsпо правам ролей

Поиск

Подробно — Поиск.

МетодПутьЧто делает
GET/api/me/mentionsпо правам ролей
GET/api/searchпо правам ролей
GET/api/workspaces/{id}/messages/searchпо правам ролей

Профиль бота

Подробно — Профиль бота.

МетодПутьЧто делает
GET/api/bots/meпо правам ролей
PATCH/api/bots/meпо правам ролей
PUT/api/bots/me/commandsпо правам ролей
GET/api/bots/me/webhookпо правам ролей
PUT/api/bots/me/webhookпо правам ролей
DELETE/api/bots/me/webhookпо правам ролей
GET/api/meпо правам ролей
PATCH/api/meпо правам ролей
POST/api/me/avatarпо правам ролей
GET/api/rooms/{id}/bot-commandsпо правам ролей

Публичные маршруты

Доступны без токена. Бот может их вызывать, но анонимно — его права там не действуют.

МетодПутьЧто делает
ANY/api/без авторизации
POST/api/auth/loginбез авторизации
POST/api/auth/logoutбез авторизации
POST/api/auth/password/forgotбез авторизации
POST/api/auth/password/resetбез авторизации
POST/api/auth/refreshбез авторизации
POST/api/auth/registerбез авторизации
GET/api/billing/public/offersбез авторизации
GET/api/billing/returnбез авторизации
POST/api/billing/stripe/webhookбез авторизации
POST/api/billing/tochka/webhookбез авторизации
POST/api/billing/tochkapay/webhookбез авторизации
GET/api/event-rsvpбез авторизации
POST/api/event-rsvpбез авторизации
POST/api/git/boards/{id}/{provider}без авторизации
GET/api/invites/{code}без авторизации
GET/api/public/disk/{code}без авторизации
GET/api/public/disk/{code}/contentбез авторизации
GET/api/public/disk/{code}/thumbnailбез авторизации
GET/api/public/forms/{code}без авторизации
POST/api/public/forms/{code}/submissionsбез авторизации
GET/api/room-invites/{code}без авторизации
POST/api/room-invites/{code}/joinбез авторизации
POST/api/rtc/webhookбез авторизации
GET/api/stickers/builtin/{name}без авторизации
GET/api/versionбез авторизации
GET/gatewayбез авторизации
GET/healthzбез авторизации
GET/metricsбез авторизации
GET/readyzбез авторизации
GET/api/public/wiki/{code}без авторизации
GET/api/public/wiki/{code}/files/{fileId}без авторизации
GET/api/public/wiki/{code}/stateбез авторизации
GET/api/wiki/pages/{id}/syncбез авторизации

Закрыто для ботов

Отвечают боту 403 FORBIDDEN с reason: "BOT_NOT_ALLOWED". Почему так — см. Токен и права.

МетодПутьОбласть
GET/.well-known/oauth-authorization-server/oidc/workspaces/{workspace}Identity
POST/api/auth/local/reauthIdentity
GET/api/auth/sso/browser-startIdentity
GET/api/auth/sso/callback/{connection_id}Identity
POST/api/auth/sso/exchangeIdentity
POST/api/auth/sso/finishIdentity
POST/api/auth/sso/workspaces/{id}/logoutIdentity
POST/api/auth/sso/workspaces/{id}/refreshIdentity
GET/api/auth/sso/workspaces/{slug}Identity
POST/api/auth/sso/workspaces/{workspace_id}/beginIdentity
POST/api/auth/sso/workspaces/{workspace_id}/recoverIdentity
GET/api/me/oauth-grantsIdentity
DELETE/api/me/oauth-grants/{grant}Identity
POST/api/oauth/requests/{request}/bindIdentity
POST/api/oauth/requests/{request}/decisionIdentity
GET/api/workspaces/{workspace_id}/identityIdentity
PUT/api/workspaces/{workspace_id}/identity/connectionIdentity
POST/api/workspaces/{workspace_id}/identity/connections/{connection_id}/activateIdentity
GET/api/workspaces/{workspace_id}/identity/directoryIdentity
PUT/api/workspaces/{workspace_id}/identity/directoryIdentity
GET/api/workspaces/{workspace_id}/identity/directory/membersIdentity
PUT/api/workspaces/{workspace_id}/identity/directory/members/{user_id}Identity
POST/api/workspaces/{workspace_id}/identity/directory/syncIdentity
POST/api/workspaces/{workspace_id}/identity/directory/testIdentity
DELETE/api/workspaces/{workspace_id}/identity/linkIdentity
PUT/api/workspaces/{workspace_id}/identity/policyIdentity
POST/api/workspaces/{workspace_id}/identity/recovery-kitIdentity
POST/api/workspaces/{workspace_id}/identity/testIdentity
GET/api/workspaces/{workspace}/oauth/clientsIdentity
POST/api/workspaces/{workspace}/oauth/clientsIdentity
DELETE/api/workspaces/{workspace}/oauth/clients/{client}Identity
GET/api/workspaces/{workspace}/oauth/clients/{client}Identity
PATCH/api/workspaces/{workspace}/oauth/clients/{client}Identity
POST/api/workspaces/{workspace}/oauth/clients/{client}/rotate-secretIdentity
GET/oidc/workspaces/{workspace}/.well-known/openid-configurationIdentity
OPTIONS/oidc/workspaces/{workspace}/{endpoint}Identity
GET/oidc/workspaces/{workspace}/authorizeIdentity
POST/oidc/workspaces/{workspace}/authorizeIdentity
GET/oidc/workspaces/{workspace}/jwksIdentity
POST/oidc/workspaces/{workspace}/revokeIdentity
POST/oidc/workspaces/{workspace}/tokenIdentity
GET/oidc/workspaces/{workspace}/userinfoIdentity
POST/oidc/workspaces/{workspace}/userinfoIdentity
GET/api/me/push-capabilitiesPush
POST/api/me/push-devicesPush
DELETE/api/me/push-devices/{id}Push
POST/api/me/push-resolvePush
POST/api/auth/verifyАккаунт
POST/api/auth/verify/sendАккаунт
PATCH/api/dms/{id}/stateАккаунт
GET/api/me/blocked-botsАккаунт
DELETE/api/me/blocked-bots/{id}Аккаунт
POST/api/me/blocked-bots/{id}Аккаунт
PATCH/api/me/emailАккаунт
PATCH/api/me/passwordАккаунт
GET/api/me/sessionsАккаунт
DELETE/api/me/sessions/{id}Аккаунт
PATCH/api/me/statusАккаунт
GET/api/usernames/{name}/availableАккаунт
DELETE/api/users/{id}/noteАккаунт
GET/api/users/{id}/noteАккаунт
PUT/api/users/{id}/noteАккаунт
DELETE/api/workspace-apps/{appId}Веб-приложения и фоны
PATCH/api/workspace-apps/{appId}Веб-приложения и фоны
PUT/api/workspace-apps/{appId}/positionВеб-приложения и фоны
GET/api/workspaces/{id}/appsВеб-приложения и фоны
POST/api/workspaces/{id}/appsВеб-приложения и фоны
GET/api/workspaces/{id}/backgroundsВеб-приложения и фоны
POST/api/workspaces/{id}/backgroundsВеб-приложения и фоны
DELETE/api/workspaces/{id}/backgrounds/{bgId}Веб-приложения и фоны
PATCH/api/workspaces/{id}/backgrounds/{bgId}Веб-приложения и фоны
DELETE/api/disk/items/{id}Диск
GET/api/disk/items/{id}Диск
PATCH/api/disk/items/{id}Диск
GET/api/disk/items/{id}/activityДиск
DELETE/api/disk/items/{id}/linkДиск
POST/api/disk/items/{id}/linkДиск
GET/api/disk/items/{id}/pathДиск
GET/api/disk/items/{id}/permissionsДиск
PUT/api/disk/items/{id}/permissionsДиск
POST/api/disk/items/{id}/restoreДиск
POST/api/disk/items/{id}/trashДиск
GET/api/workspaces/{id}/disk/activityДиск
POST/api/workspaces/{id}/disk/foldersДиск
GET/api/workspaces/{id}/disk/itemsДиск
GET/api/workspaces/{id}/disk/settingsДиск
PUT/api/workspaces/{id}/disk/settingsДиск
POST/api/workspaces/{id}/disk/trash/emptyДиск
POST/api/workspaces/{id}/disk/uploadДиск
GET/api/workspaces/{id}/disk/usageДиск
DELETE/api/boards/{id}/gitДоски и задачи
GET/api/boards/{id}/gitДоски и задачи
PUT/api/boards/{id}/gitДоски и задачи
PUT/api/boards/{id}/permissionsДоски и задачи
POST/api/boards/{id}/rulesДоски и задачи
DELETE/api/boards/{id}/webhookДоски и задачи
GET/api/boards/{id}/webhookДоски и задачи
PUT/api/boards/{id}/webhookДоски и задачи
POST/api/boards/{id}/webhook/pingДоски и задачи
DELETE/api/rules/{id}Доски и задачи
PATCH/api/rules/{id}Доски и задачи
POST/api/rules/{id}/testДоски и задачи
POST/api/tasks/{id}/approvalДоски и задачи
GET/api/notesЗаметки
POST/api/notesЗаметки
DELETE/api/notes/{id}Заметки
PATCH/api/notes/{id}Заметки
POST/api/calls/{id}/acceptЗвонки один на один
POST/api/calls/{id}/cancelЗвонки один на один
POST/api/calls/{id}/declineЗвонки один на один
POST/api/calls/{id}/hangupЗвонки один на один
POST/api/dms/{id}/callЗвонки один на один
PUT/api/events/{id}/rsvpКалендарь
DELETE/api/me/caldavКалендарь
GET/api/me/caldavКалендарь
PATCH/api/me/caldavКалендарь
POST/api/me/caldavКалендарь
PUT/api/me/caldavКалендарь
POST/api/me/caldav/syncКалендарь
GET/api/me/events/todayКалендарь
DELETE/api/me/external-eventsКалендарь
GET/api/me/external-eventsКалендарь
POST/api/me/external-events/rsvpКалендарь
DELETE/api/rooms/{id}/admissions/meКомнаты
GET/api/rooms/{id}/invitesКомнаты
POST/api/rooms/{id}/invitesКомнаты
DELETE/api/rooms/{id}/invites/{inviteId}Комнаты
PATCH/api/rooms/{id}/invites/{inviteId}Комнаты
PUT/api/rooms/{id}/notificationsКомнаты
GET/api/admin/billing/accountsОплата
GET/api/admin/billing/accounts/{id}Оплата
POST/api/admin/billing/accounts/{id}/admin-debitОплата
POST/api/admin/billing/accounts/{id}/charges/{attemptId}/checkОплата
PUT/api/admin/billing/accounts/{id}/custom-planОплата
PUT/api/admin/billing/accounts/{id}/discountОплата
POST/api/admin/billing/accounts/{id}/holdОплата
GET/api/admin/billing/accounts/{id}/ledgerОплата
POST/api/admin/billing/accounts/{id}/manual-creditsОплата
POST/api/admin/billing/accounts/{id}/manual-credits/{creditId}/reverseОплата
POST/api/admin/billing/accounts/{id}/marketОплата
POST/api/admin/billing/accounts/{id}/planОплата
POST/api/admin/billing/accounts/{id}/reconcileОплата
POST/api/admin/billing/auto-topup/reconcileОплата
GET/api/admin/billing/disputesОплата
POST/api/admin/billing/disputes/{id}/closeОплата
GET/api/admin/billing/eventsОплата
GET/api/admin/billing/issuesОплата
POST/api/admin/billing/issues/{id}/dismissОплата
POST/api/admin/billing/issues/{id}/importОплата
GET/api/admin/billing/paymentsОплата
POST/api/admin/billing/payments/{id}/chargebacksОплата
POST/api/admin/billing/payments/{id}/refundsОплата
GET/api/admin/billing/pricesОплата
POST/api/admin/billing/pricesОплата
GET/api/admin/billing/providersОплата
PUT/api/admin/billing/providers/{provider}Оплата
GET/api/admin/billing/refundsОплата
POST/api/admin/billing/test-clockОплата
POST/api/admin/billing/workspaces/{id}/enableОплата
GET/api/workspaces/{id}/billingОплата
POST/api/workspaces/{id}/billing/activateОплата
DELETE/api/workspaces/{id}/billing/auto-topupОплата
GET/api/workspaces/{id}/billing/auto-topupОплата
PUT/api/workspaces/{id}/billing/auto-topupОплата
POST/api/workspaces/{id}/billing/change-planОплата
GET/api/workspaces/{id}/billing/checkouts/{cid}Оплата
GET/api/workspaces/{id}/billing/ledgerОплата
GET/api/workspaces/{id}/billing/payerОплата
PUT/api/workspaces/{id}/billing/payerОплата
GET/api/workspaces/{id}/billing/payer-schemaОплата
GET/api/workspaces/{id}/billing/payment-methodsОплата
DELETE/api/workspaces/{id}/billing/payment-methods/{pmId}Оплата
GET/api/workspaces/{id}/billing/paymentsОплата
POST/api/workspaces/{id}/billing/quoteОплата
POST/api/workspaces/{id}/billing/resumeОплата
POST/api/workspaces/{id}/billing/saved-method-topupsОплата
GET/api/workspaces/{id}/billing/saved-method-topups/{tid}Оплата
POST/api/workspaces/{id}/billing/stopОплата
POST/api/workspaces/{id}/billing/topupsОплата
POST/api/invites/{code}/joinПространства и приглашения
POST/api/workspacesПространства и приглашения
DELETE/api/workspaces/{id}Пространства и приглашения
POST/api/workspaces/{id}/invites/lookupПространства и приглашения
POST/api/workspaces/{id}/joinПространства и приглашения
POST/api/workspaces/{id}/membersПространства и приглашения
PUT/api/workspaces/{id}/notificationsПространства и приглашения
GET/api/workspaces/discoverПространства и приглашения
POST/api/files/convertСообщения и файлы
POST/api/messages/{id}/interactionsСообщения и файлы
GET/api/unfurlСообщения и файлы
GET/api/unfurl/imageСообщения и файлы
GET/api/admin/users/{id}/storage-quotaСуперадминка
PUT/api/admin/users/{id}/storage-quotaСуперадминка
GET/api/admin/workspacesСуперадминка
GET/api/admin/workspaces/{id}Суперадминка
PUT/api/admin/workspaces/{id}/planСуперадминка
GET/api/admin/workspaces/{id}/plan/logСуперадминка
PUT/api/admin/workspaces/{id}/suspensionСуперадминка
DELETE/api/rooms/{id}/recordings/{rid}Телефония и записи
POST/api/rooms/{id}/recordings/{rid}/recheckТелефония и записи
POST/api/rooms/{id}/recordings/{rid}/reuploadТелефония и записи
GET/api/workspaces/{id}/callsТелефония и записи
DELETE/api/workspaces/{id}/integrations/gptunnelТелефония и записи
GET/api/workspaces/{id}/integrations/gptunnelТелефония и записи
POST/api/workspaces/{id}/integrations/gptunnelТелефония и записи
GET/api/workspaces/{id}/sipТелефония и записи
PUT/api/workspaces/{id}/sipТелефония и записи
POST/api/workspaces/{id}/sip/testТелефония и записи
GET/api/bots/{ref}Управление ботами
GET/api/workspaces/{id}/botsУправление ботами
POST/api/workspaces/{id}/botsУправление ботами
DELETE/api/workspaces/{id}/bots/{botId}Управление ботами
DELETE/api/workspaces/{id}/bots/{botId}/avatarУправление ботами
POST/api/workspaces/{id}/bots/{botId}/avatarУправление ботами
DELETE/api/workspaces/{id}/bots/{botId}/tokenУправление ботами
POST/api/workspaces/{id}/bots/{botId}/tokenУправление ботами
POST/api/workspaces/{id}/bots/addУправление ботами
DELETE/api/achievements/{id}Участники
PATCH/api/achievements/{id}Участники
POST/api/workspaces/{id}/achievementsУчастники
POST/api/workspaces/{id}/members/{userId}/achievementsУчастники
DELETE/api/workspaces/{id}/members/{userId}/achievements/{grantId}Участники
PATCH/api/workspaces/{id}/members/{userId}/birthdayУчастники
GET/api/workspaces/{id}/members/birthdaysУчастники