1. Agents
Ai Senler Public
  • Projects
    • Получить текущий проект
      GET
    • Изменить проект
      PATCH
  • Projects - Avatar
    • Подтвердить загрузку аватарки проекта
      POST
    • Получить presigned URL для загрузки аватарки проекта
      POST
  • Agents
    • Получить список агентов
      GET
    • Создать агента
      POST
    • Получить агента по ID
      GET
    • Обновить агента
      PATCH
    • Удалить агента
      DELETE
    • Активировать агента
      POST
    • Деактивировать агента
      POST
    • Получить черновик агента
      GET
    • Сохранить черновик агента (для теста)
      POST
    • Удалить черновик агента
      DELETE
    • Опубликовать черновик агента
      POST
    • Восстановить удалённого агента
      PATCH
    • Откатить черновик к опубликованной версии
      POST
    • Получить агента с информацией о черновике
      GET
    • Сохранить прогресс wizard создания агента
      PATCH
    • Получить агентов по ID списка MCP серверов
      GET
  • Agents - Avatar
    • Подтвердить загрузку аватарки агента
      POST
    • Получить presigned URL для загрузки аватарки агента
      POST
  • Agent Assignment Rules
    • Получить все правила автоназначения проекта
      GET
    • Создать правило автоназначения
      POST
    • Получить правило по ID
      GET
    • Обновить правило
      PATCH
    • Удалить правило
      DELETE
    • Восстановить правило
      PATCH
  • Dialogs
    • Получить диалог
    • История событий диалога с поиском
    • Отправить личное сообщение
    • Список диалогов с фильтрами и поиском (JSON body)
  • Leads
    • Получить лида по ID
    • Обновить статус блокировки лида
    • Запустить синхронизацию профиля лида
    • Экспортировать лидов
    • Импортировать лидов
    • Создать массовый процесс refresh лидов
    • Поиск лидов
    • Проверить подписку и добавить лида
  • Server Templates
    • Получить список публичных шаблонов серверов
    • Получить детали шаблона
    • Получить документацию шаблона
    • Получить все категории шаблонов
  • MCP Servers
    • Получить список MCP серверов
    • Создать MCP сервер
    • Получить MCP сервер по ID
    • Обновить MCP сервер
    • Удалить MCP сервер
    • Отозвать project credential
    • Сохранить project credential вручную
    • Получить статус project credential
    • Восстановить удалённый MCP сервер
    • Поиск по документации MCP сервера
    • Экспортировать MCP серверы
    • Импортировать MCP серверы
    • Получить все списки MCP серверов
    • Создать список MCP серверов
    • Получить список MCP серверов по ID
    • Обновить список MCP серверов
    • Удалить список MCP серверов
    • Восстановить удалённый список MCP серверов
    • Добавить MCP сервер в список
    • Удалить MCP сервер из списка
  • Documentation
    • Получить всю документацию
    • Создать документацию
    • Получить документацию по ID
    • Обновить документацию
    • Удалить документацию
    • Восстановить удалённую документацию
    • Получить документацию по ID MCP сервера
    • Удалить всю документацию для сервера
    • Загрузить документацию из текстового файла
  • Models
    • Получить доступные модели
  • Project Variables
    • Получить список переменных проекта
    • Создать переменную проекта
    • Получить переменную по имени
    • Обновить переменную
    • Удалить переменную
    • Установить значение переменной
  • Lead Variable Definitions
    • Получить список определений переменных лидов
    • Создать определение переменной лида
    • Получить определение по имени
    • Обновить определение
    • Удалить определение
  • Lead Variables
    • Получить все переменные лида
    • Получить значение переменной лида
    • Установить значение переменной лида
    • Удалить значение переменной лида
  • Metrics Definitions
    • Получить определения метрик
    • Создать кастомную метрику
    • Получить определение метрики по ID
    • Обновить кастомную метрику
    • Удалить кастомную метрику
    • Активировать кастомную метрику
    • Деактивировать кастомную метрику
    • Восстановить кастомную метрику
  • Metrics Config
    • Получить конфигурацию метрик для агента
    • Массовое обновление метрик агента
    • Отключить метрику для агента
    • Включить метрику для агента
    • Проверить, включена ли метрика для агента
    • Получить количество включённых метрик для агента
    • Получить только включённые метрики для агента
  • Events
    • Универсальный поиск событий с фильтрами
    • Получить событие по ID
    • Получить аналитику истории
    • Получить быстрые маркетинговые метрики
    • Получить анализ каналов трафика
    • Получить анализ источников трафика (UTM-кампании)
  • Analytics
    • L1: Метрики агента
    • Лог метрик
    • L1: Агенты по метрике
    • Генерация суммаризации
    • Суммаризация по ID
    • Оценка стоимости суммаризации
    • История суммаризаций
    • Последняя суммаризация
    • Настройки автоматической суммаризации
    • Обновить настройки суммаризации
    • L0: Топ агентов
    • L0: Топ метрик
  • Agent Training
    • Отменить обучение
    • Выбрать вариант агента
    • Запустить обучение агента
    • Получить статус обучения
  • Access
    • Получить участников проекта
    • Получить детали участника проекта
    • Обновить права участника
    • Удалить участника из проекта
    • Получить каналы участника проекта
    • Получить пресеты ролей
    • Передать владение проектом
  • Channels
    • Получить список каналов
    • Получить канал по ID
    • Обновить канал
    • Удалить канал
    • Подтвердить загрузку аватарки
    • Загрузить аватарку из URL
    • Получить presigned URL для загрузки аватарки канала
    • Оценить миграцию канала
    • Запустить миграцию канала в другой проект
    • Приостановить/возобновить канал
    • Регенерировать секретный ключ виджета
    • Отвязать Senler от канала
    • Статус привязки Senler
    • Получить все токены канала
    • Удалить токен
    • Синхронизировать данные канала из внешней платформы
    • Получить код виджета для встраивания
  • Channels - VK
    • Привязать VK токен к каналу
    • Проверить статус VK webhook
    • Обновить аватарку VK группы
    • Проверить валидность VK токена
    • Управление VK вебхуком
  • Channels - Telegram
    • Привязать Telegram токен к каналу
    • Проверить статус Telegram webhook
    • Обновить аватарку Telegram бота
    • Проверить валидность Telegram токена
    • Управление Telegram вебхуком
    • Создать Telegram канал
  • Channels - MAX
    • Привязать MAX токен к каналу
    • Проверить статус MAX webhook
    • Обновить аватарку MAX бота
    • Установить вебхук для MAX бота
    • Создать MAX канал
  • Channels - Widget
    • Preview кода виджета
    • Создать Widget канал
    • Обновить настройки Widget канала
  • Channels - Email
    • Создать Email канал
    • Обновить настройки Email канала
  • Channels - Discord
    • Привязать Discord bot token к каналу
    • Проверить валидность Discord bot token
    • Создать Discord канал
  • Channels - Avito
    • Проверить статус Avito webhook
    • Установить webhook для Avito
  • Attachments
    • 📤 Шаг 3/4: Подтвердить загрузку файла в S3
    • 📤 Шаг 1/4: Получить presigned URL для загрузки файла
  • Platforms
    • Получить список доступных платформ
  • Processes
    • Получить список процессов проекта
    • Получить детали процесса
    • Отменить или удалить процесс
    • Скачать результат экспорта
    • Получить результат процесса
  • Data Sources
    • Получить список источников проекта
    • Создать источник данных
    • Получить источник по ID
    • Обновить источник
    • Удалить источник
    • Восстановить удалённый источник
    • Валидировать источник
    • Получить активные источники для обучения
    • Привязать VK сообщество
    • Привязать сайт
  • Storage
    • Список файлов проекта
    • Удалить файл из хранилища
    • Удалить все неиспользованные файлы
    • Статистика хранилища проекта
  • Billing
    • Детализация кредитной транзакции
    • Настроить автопокупку кредитов
    • Получить баланс проекта
    • Получить историю кредитных транзакций проекта
    • Купить пакет кредитов с баланса
    • Расчёт стоимости покупки кредитов
    • Получить заказы проекта
    • Создать заказ на оплату
    • Получить платёжные настройки проекта
    • Сохранить платёжные настройки проекта
    • Купить / сменить тариф с баланса
    • Расчёт стоимости смены тарифа
    • Отменить запланированную смену тарифа
    • Список тарифов для проекта
    • Получить список транзакций проекта
    • Получить детализацию транзакции
  • Tariffs
    • Получить список пакетов кредитов
    • Получить список тарифов
  • Countries
    • Получить список стран
    • Определить страну по IP
  • Audit
    • Журнал изменений проекта
  • Access - Invitations
    • Список приглашений проекта
    • Создать приглашение в проект
    • Отменить приглашение
  • Dialogs — Messaging
    • Обработать нажатие на кнопку в диалоге
    • Вмешаться в диалог
    • Отправить сообщение в диалог
  • Dialogs — Management
    • Редактировать сообщение
    • Удалить сообщение
    • Получить участников диалога
    • Привязать агента к диалогу
    • Отвязать агента от диалога
    • Архивировать диалог
    • Установить флаг отключения автопривязки для диалога
    • Установить звуковой mute для диалога
    • Восстановить диалог из архива
  • Apps
    • Получить или обновить access token
  • App Catalog
    • List public apps in catalog
    • Get public app details from catalog
  • Spaces
    • Получить детали space
    • Синхронно обновить metadata одного space
    • Создать фоновый процесс refresh spaces выбранного канала
    • Получить страницу узлов выбранного уровня дерева spaces
    • Создать фоновый процесс refresh корневой страницы дерева spaces
    • Получить страницу корневых узлов дерева spaces
  • Schemas
    • ServerTemplateCategoryDto
    • ServerTemplateResponseDto
    • ServerTemplateListResponseDto
    • ServerTemplateDocumentationDto
    • McpServerResponseDto
    • PaginatedServersResponseDto
    • CreateServerResponseDto
    • GetServerResponseDto
    • UpdateServerResponseDto
    • ExportServersResponseDto
    • ImportServersResponseDto
    • DocumentationResponseDto
    • PaginatedDocumentationResponseDto
    • CreateServerDto
    • UpdateServerDto
    • ImportServersUserDto
    • ProjectAccessSource
    • CreateDocumentationDto
    • DocumentationListWithOffsetResponseDto
    • ProjectAccessDto
    • UpdateDocumentationDto
    • SuccessResponseDto
    • ProjectMetaDto
    • ProjectDetailsResponseDto
    • ProjectResponseDto
    • TariffSubscriptionDto
    • AvitoChannelDataDto
    • ProjectBalanceInfoDto
    • DiscordChannelDataDto
    • WidgetLocalizedTextDto
    • UpdateProjectResponseDto
    • Role
    • PermissionsDto
    • UpdateProjectDto
    • GetAvatarUploadUrlDto
    • S3UploadUrlResponseDto
    • ConfirmS3UploadDto
    • ProjectConfirmAvatarUploadResponseDto
    • TelegramChannelDataDto
    • ButtonColorsDto
    • VKChannelDataDto
    • MAXChannelDataDto
    • ButtonSettingsDto
    • WidgetThemeDto
    • WidgetFeaturesDto
    • MigrationProgressDto
    • WidgetChannelDataDto
    • ChannelMigrationStatusDto
    • StreamViChannelDataDto
    • EmailChannelDataDto
    • McpServerProjectCredentialStatusResponseDto
    • SenlerStatusDto
    • ChannelResponseDto
    • ProjectMemberListItemDto
    • McpServerListResponseDto
    • UpsertProjectCredentialDto
    • AgentVariantDto
    • AgentMetaDto
    • AgentResponseDto
    • AgentDraftResponseDto
    • AgentWithDraftResponseDto
    • ServerListMemberDto
    • CreateAgentDto
    • UpdateAgentDto
    • UpdateWizardProgressDto
    • AssignmentRuleAgentDto
    • UpdateAgentDraftDto
    • AssignmentRuleChannelDto
    • AgentConfirmAvatarUploadResponseDto
    • AgentAssignmentRuleResponseDto
    • AgentAssignmentRulesListDto
    • CreateAgentAssignmentRuleDto
    • UpdateAgentAssignmentRuleDto
    • AudioPricingGuideDto
    • TokensPricingDto
    • MessagesPricingDto
    • ModelPricingDto
    • PublicModelResponseDto
    • AvailableModelsResponseDto
    • DialogDisplayInfoDto
    • DialogDto
    • EventSenderDto
    • EventButtonDto
    • EventAttachmentCabinetDto
    • AttachmentGenerationDto
    • NumberRangeDto
    • ProjectVariableListResponseDto
    • EventMetricDto
    • EventButtonClickDto
    • EventErrorDto
    • EventToolDto
    • LeadVariableDefinitionListResponseDto
    • LeadVariableValueResponseDto
    • DialogSearchTopMatchDto
    • DialogSearchResultDto
    • DialogLastMessageDto
    • DialogLeadDto
    • DialogChannelInfoDto
    • TypingSenderDto
    • DialogCurrentTypingDto
    • AgentsListResponseDto
    • AgentsByListResponseDto
    • PaginatedDialogsDto
    • DialogEventsCursorResponseDto
    • ActionPerformerDto
    • EditMessageResponseDto
    • DeleteMessageResponseDto
    • QueryDialogsDto
    • MessageAttachmentInputDto
    • SendMessageToDialogDto
    • EventSenderProfileDto
    • SendMessageResponseDto
    • InterveneDto
    • DialogMessageAttachmentDto
    • DialogButtonClickDto
    • DialogFirstMessageDto
    • DialogParticipantsResponseDto
    • AssignAgentToDialogDto
    • ReplyTargetTelegramChatDataDto
    • EditMessageDto
    • DialogTelegramChatReplyTargetDto
    • SetSoundMuteDto
    • ReplyTargetTelegramTopicDataDto
    • DirectMessageDto
    • DialogTelegramTopicReplyTargetDto
    • ReplyTargetVkPeerDataDto
    • DialogVkPeerReplyTargetDto
    • ReplyTargetVkWallPostCommentsDataDto
    • DialogVkWallPostCommentsReplyTargetDto
    • ReplyTargetDiscordDmDataDto
    • UserMetaDto
    • DialogDiscordDmReplyTargetDto
    • UserResponseDto
    • ReplyTargetDiscordChannelDataDto
    • DialogDiscordChannelReplyTargetDto
    • ReplyTargetDiscordThreadDataDto
    • CreateProjectVariableDto
    • DialogDiscordThreadReplyTargetDto
    • VariableSchemaDto
    • ReplyTargetMaxDialogDataDto
    • ProjectVariableResponseDto
    • DialogMaxDialogReplyTargetDto
    • UpdateProjectVariableDto
    • ReplyTargetMaxChatDataDto
    • SetVariableValueDto
    • DialogMaxChatReplyTargetDto
    • CreateLeadVariableDefinitionDto
    • ReplyTargetMaxChannelDataDto
    • LeadVariableDefinitionResponseDto
    • DialogMaxChannelReplyTargetDto
    • UpdateLeadVariableDefinitionDto
    • ReplyTargetEmailDataDto
    • LeadVariableResponseDto
    • DialogEmailReplyTargetDto
    • SetLeadVariableValueDto
    • ReplyTargetWidgetDataDto
    • StringValidationSchemaDto
    • DialogWidgetReplyTargetDto
    • NumberValidationSchemaDto
    • ReplyTargetStreamviDataDto
    • IntegerValidationSchemaDto
    • DialogStreamviReplyTargetDto
    • BooleanValidationSchemaDto
    • ArrayItemsSchemaDto
    • ArrayValidationSchemaDto
    • ObjectValidationSchemaDto
    • MetricDefinitionDto
    • StringValidationDto
    • NumberValidationDto
    • DialogListItemDto
    • ArrayValidationDto
    • BooleanValidationDto
    • EventAttributionDto
    • CreateMetricDefinitionDto
    • EventSourceTelegramChatDataDto
    • UpdateMetricDefinitionDto
    • EventSourceTelegramChatContextDto
    • AgentMetricsConfigResponseDto
    • EventSourceTelegramTopicDataDto
    • EnableMetricDto
    • EventSourceTelegramTopicContextDto
    • BulkUpdateMetricsDto
    • EventSourceVkPeerDataDto
    • MetricsCountResponseDto
    • EventSourceVkPeerContextDto
    • MetricEnabledResponseDto
    • EventSourceVkWallPostCommentDataDto
    • AnalyticsOverview
    • EventSourceVkWallPostCommentContextDto
    • PeriodComparison
    • EventSourceDiscordDmDataDto
    • ComparisonMetrics
    • EventSourceDiscordDmContextDto
    • CurrencyBreakdown
    • EventSourceDiscordChannelDataDto
    • ClientSpending
    • EventSourceDiscordChannelContextDto
    • UnitEconomics
    • EventSourceDiscordThreadDataDto
    • BalancesByCurrency
    • EventSourceDiscordThreadContextDto
    • ActualEconomics
    • EventSourceMaxDialogDataDto
    • FinancialMetrics
    • EventSourceMaxDialogContextDto
    • MessageMetrics
    • EventSourceMaxChatDataDto
    • EventTypeStats
    • EventSourceMaxChatContextDto
    • ServerUsageStats
    • EventSourceMaxChannelDataDto
    • TimeSeriesDataPoint
    • EventSourceMaxChannelContextDto
    • StorageStats
    • EventSourceAvitoChatDataDto
    • TextModelStats
    • EventSourceAvitoChatContextDto
    • ImageGenModelStats
    • EventSourceEmailThreadDataDto
    • AudioGenModelStats
    • EventSourceEmailThreadContextDto
    • SpeechRecModelStats
    • EventSourceWidgetLeadDataDto
    • ModelsByType
    • EventSourceWidgetLeadContextDto
    • AgentUsageStats
    • EventSourceStreamviBroadcastDataDto
    • ProjectUsageStats
    • EventSourceStreamviBroadcastContextDto
    • PlatformStats
    • EventDeliveryTelegramDataDto
    • AnalyticsResponseDto
    • TelegramEventDeliveryRefDto
    • TrafficSourceItemDto
    • VkEventDeliveryRefDto
    • TrafficSourcesResponseDto
    • EventDeliveryMaxDataDto
    • TrafficChannelItemDto
    • MaxEventDeliveryRefDto
    • TrafficChannelsResponseDto
    • EventDeliveryDiscordDataDto
    • QuickMetricsResponseDto
    • DiscordEventDeliveryRefDto
    • PeriodInfoDto
    • EventDeliveryEmailDataDto
    • TopMetricItemDto
    • EmailEventDeliveryRefDto
    • EvaluationInfoDto
    • EventDeliveryVkPeerDataDto
    • EmptyStateDto
    • EventDeliveryVkWallCommentDataDto
    • AppliedFiltersDto
    • EventMessageDto
    • TopMetricsResponseDto
    • AttachmentFlagsDto
    • MetricContextDto
    • AttachmentRecognitionCabinetDto
    • MetricOverallStatsDto
    • AgentMetricDeviationDto
    • MetricTimeSeriesPointDto
    • RecommendationDto
    • DrillDownByMetricResponseDto
    • AgentProblemMetricDto
    • TextCostCabinetDto
    • AgentOverallStatsDto
    • VisionCostCabinetDto
    • TopAgentItemDto
    • ImageGenerationCostCabinetDto
    • TopAgentsResponseDto
    • AudioGenerationCostCabinetDto
    • AgentContextDto
    • SpeechRecognitionCostCabinetDto
    • AgentMetricItemDto
    • MetricsExtractionCostCabinetDto
    • AgentTimeSeriesPointDto
    • EventCostsCabinetDto
    • DrillDownByAgentResponseDto
    • EventMessageReactionsDto
    • MetricsLogAgentDto
    • EventMessageEditingDto
    • MetricsLogMetricDto
    • EventMessageRepliesDto
    • MetricsLogEvaluationDto
    • EventMessageForwardingDto
    • MetricsLogItemDto
    • EventMessageViewsDto
    • PaginationDto
    • EventMessagePinningDto
    • MetricsLogSummaryDto
    • EventMessageMentionsDto
    • MetricsLogResponseDto
    • EstimateTokensPricingDto
    • EventPlatformActionDto
    • GenerateSummarizationRequestDto
    • EstimateMessagesPricingDto
    • EventMessageInteractionsDto
    • AgentRecommendationDto
    • EstimateModelPricingDto
    • EventStatusDeliveryDto
    • TokensUsedDto
    • EstimatedCostDto
    • EventStatusReadDto
    • GenerationCostDto
    • EstimateModelItemDto
    • EventStatusDeletionDto
    • SummarizationResponseDto
    • EstimateBalanceDto
    • EventStatusSendingDto
    • SummarizationSettingsResponseDto
    • EstimateSummarizationResponseDto
    • EventStatusDto
    • UpdateSummarizationSettingsRequestDto
    • EventAiDto
    • SummarizationHistoryResponseDto
    • EventTypingDto
    • TrainingConfigDto
    • EventTimerDto
    • StartTrainingDto
    • EventTriggerContextDto
    • StartTrainingResponseDto
    • EventModerationDto
    • TasksStatsDto
    • EventBroadcastDto
    • TrainingProgressDetailDto
    • EventReactionDto
    • TrainingStatusResponseDto
    • EventChatChangeDto
    • SelectVariantDto
    • EventHierarchyDto
    • EventGenerationSummaryDto
    • MemberChannelDto
    • ProjectMemberDetailDto
    • EventGenerationMetricsDto
    • GetMemberChannelsResponseDto
    • EventGenerationDto
    • RolePermissionsDto
    • DialogChatEventDto
    • RolePresetsResponseDto
    • EventSearchMetadataDto
    • ChannelRoleDto
    • CreateInvitationDto
    • DialogChatSearchEventDto
    • InvitationStatus
    • UpdateProjectMemberDto
    • InvitationInviterDto
    • ChannelBriefDto
    • InvitationListItemDto
    • BackendSnippetDto
    • InvitationCreatedResponseDto
    • DialogDetailsDto
    • WidgetCodeDataDto
    • WidgetCodeResponseDto
    • DialogEventsOffsetResponseDto
    • UpdateChannelResponseDto
    • DialogEventsSearchCursorResponseDto
    • GetChannelUserDataDto
    • GetChannelUserResponseDto
    • GetChannelsUserResponseDto
    • ChannelTokenResponseDto
    • SyncChannelResponseDto
    • UpdateChannelDto
    • UploadAvatarFromUrlDto
    • SetAutoAssignDisabledDto
    • CreateTelegramChannelDto
    • MigrationEstimateDto
    • ReplyTargetAvitoChatDataDto
    • CreateMaxChannelDto
    • MigrationHistoryOptionEstimate
    • DialogAvitoChatReplyTargetDto
    • CreateWidgetChannelDto
    • MigrationEstimateResponseDto
    • UpdateWidgetSettingsDto
    • StartMigrationDto
    • UpdateWidgetSettingsResponseDto
    • StartMigrationResponseDto
    • PreviewWidgetCodeDto
    • PreviewWidgetCodeDataDto
    • PreviewWidgetCodeResponseDto
    • EventToolListDto
    • CreateEmailChannelDto
    • CabinetEventListItemDto
    • UpdateEmailChannelDto
    • CabinetEventDetailDto
    • EmailChannelDataResponseDto
    • EmailChannelResponseDto
    • BindVKTokenDto
    • ValidateVKTokenResultDto
    • SetupWebhookDto
    • SetupWebhookResultDto
    • CheckWebhookStatusResultDto
    • BindTelegramTokenDto
    • ValidateTelegramTokenResultDto
    • BindMaxTokenDto
    • GetUploadUrlDto
    • GetUploadUrlResponseDto
    • ConfirmUploadDto
    • ConfirmUploadResponseDto
    • LeadResponseDto
    • LeadsListResponseDto
    • UpdateBlacklistDto
    • CreateExportProcessDto
    • ProcessProgressDto
    • ImportErrorDto
    • ProcessResponseDto
    • CreateImportProcessDto
    • SyncLeadProfileDto
    • ListProcessesResponseDto
    • DataSourceConfigDto
    • VKGroupInfoDto
    • DataSourceMetaDto
    • CreateDataSourceDto
    • DataSourceResponseDto
    • BindVKCommunityDto
    • BindWebsiteDto
    • UpdateDataSourceDto
    • DataSourceInfoDto
    • ValidateDataSourceResultDto
    • CreateMcpServerListDto
    • UpdateMcpServerListDto
    • CategoryStatsDto
    • LeadsFilterDto
    • ByCategoryStatsDto
    • SearchLeadsDto
    • TopDialogDto
    • StorageStatsResponseDto
    • BillingTransactionDto
    • BillingTransactionsResponseDto
    • AgentStatDto
    • ModelStatDto
    • MessageDetailDto
    • TransactionDetailsResponseDto
    • CreditTransactionDto
    • CreditTransactionsResponseDto
    • VerifySubscriptionAndAddDto
    • OrderPaySystemResponseDto
    • VerifySubscriptionAndAddResponseDto
    • OrderTariffResponseDto
    • OrderItemResponseDto
    • OrderResponseDto
    • OrderListResponseDto
    • CreateOrderDto
    • CreateOrderResponseDto
    • PaySystemResponseDto
    • PaymentSettingsResponseDto
    • SavePaymentSettingsDto
    • TariffResponseDto
    • TariffListResponseDto
    • CreditPackageResponseDto
    • CreditPackageListResponseDto
    • NextSubscriptionDto
    • ProjectTariffItemDto
    • ProjectTariffsResponseDto
    • ByPlatformTypeStatsDto
    • TariffCheckResponseDto
    • TariffBuyDto
    • CreditsCheckResponseDto
    • CreditsBuyDto
    • UpdateAutoPurchaseDto
    • AutoPurchaseResponseDto
    • CountryResponseDto
    • CountriesListResponseDto
    • DetectedCountryResponseDto
    • AuditActorDto
    • AuditChangeDto
    • CreditTransactionAgentStatDto
    • AuditLogResponseDto
    • CreditTransactionModelStatDto
    • AuditLogListResponseDto
    • CreditTransactionDetailsResponseDto
    • TokenRequestDto
    • TokenResponseDto
    • ButtonClickResponseDto
    • ValidationErrorDto
    • ErrorData
    • ErrorResponse
    • CreateDiscordChannelDto
    • CreateDiscordChannelResponseDto
    • VkBindGroupInfoDto
    • VkValidationGroupInfoDto
    • TelegramBotInfoDto
    • BindDiscordTokenDto
    • DiscordBotInfoDto
    • ValidateDiscordTokenResultDto
    • LocalizedTextDto
    • AppCatalogResponseDto
    • LeadSpaceLinkResponseDto
    • ExportLeadsParamsDto
    • ExportLeadsPayloadDto
    • ImportLeadsParamsDto
    • ImportLeadsPayloadDto
    • ChannelsTreeRefreshChannelDto
    • ChannelsTreeRefreshParamsDto
    • ChannelsTreeRefreshPayloadDto
    • ChannelSpacesRefreshParamsDto
    • ChannelSpacesRefreshPayloadDto
    • LeadsRefreshPayloadDto
    • ChannelMigrationPayloadMigrationDto
    • ChannelMigrationPayloadDto
    • ExportProcessResultDto
    • ImportProcessResultDto
    • ChannelsTreeRefreshErrorDto
    • ChannelsTreeRefreshProcessResultDto
    • ChannelSpacesRefreshErrorDto
    • ChannelSpacesRefreshProcessResultDto
    • LeadsRefreshErrorDto
    • LeadsRefreshProcessResultDto
    • ChannelMigrationProcessResultDto
    • CreateLeadsRefreshProcessDto
    • SyncLeadProfileResponseDto
    • ProcessResultResponseDto
    • GetProjectMemberResponseDto
    • UpdateProjectMemberResponseDto
    • TransferOwnershipDto
    • TransferOwnershipResponseDto
    • SpaceMediaEmbedded
    • SpaceDetailsDiscordDataDto
    • SpaceDetailsTelegramDataDto
    • SpaceDetailsVKDataDto
    • SpaceDetailsMaxDataDto
    • SpaceDetailsAncestorDto
    • SpaceDetailsChannelDto
    • SpaceDetailsResponseDto
    • SpacesTreeRootChannelDto
    • SpacesTreeRootResponseDto
    • SpaceTreeMatchHighlightDto
    • GetChannelResponseDto
    • SpaceTreeMatchMetadataDto
    • SpacesTreeFlatNodeDto
    • SpacesTreeNodesResponseDto
    • CreateChannelsTreeRefreshProcessDto
    • CreateChannelSpacesRefreshProcessDto
    • RefreshSpaceResponseDto
    • CreateTelegramChannelDataDto
    • CreateTelegramChannelResponseDto
    • CreateMaxChannelDataDto
    • CreateMaxChannelResponseDto
    • CreateWidgetChannelDataDto
    • CreateWidgetChannelResponseDto
    • PlatformIconsDto
    • PlatformMetadataDto
    • PlatformsResponseDto
    • SuccessMessageDto
    • McpServerListsResponseDto
    • SavePaymentSettingsResponseDto
  1. Agents

Деактивировать агента

POST
/api/agents/{id}/deactivate
🔐 Требуется разрешение: can_manage_agents
Устанавливает is_active = false для опубликованной версии агента. Черновики не затрагиваются.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
OAuth 2.0
Client Credentials
Authorization Code
Add the parameter
Authorization
to Headers
,whose value is to concatenate the Token after the Bearer.
Example:
Authorization: Bearer ********************
Token URL: https://api.senler.io/api/apps/oauth/token
Scopes:
can_manage_agents-Manage agents
or
Path Params

Header Params

Responses

🟢200OK
application/json
Агент деактивирован
Body

🟠400Record Not Found
🟠401
🟠403
🟠404
🔴500
⚪default
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/agents//deactivate' \
--header 'X-Session-Id;' \
--header 'Accept-Language;' \
--header 'Authorization: Bearer <token>'
Response Response Example
200 - Example 1
{
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "name": "StreamVi Assistant",
    "instruction": "string",
    "avatar_url": "string",
    "agent_type": "sales",
    "server_binding_mode": "list",
    "mcp_server_list_id": "string",
    "serverList": {
        "id": "550e8400-e29b-41d4-a716-446655440000",
        "name": "Production Servers",
        "description": "string",
        "servers": [],
        "server_count": 5,
        "meta": {
            "category": "production",
            "priority": 10
        },
        "created_at": "2019-08-24T14:15:22.123Z",
        "updated_at": "2019-08-24T14:15:22.123Z"
    },
    "mcp_server_ids": [
        "550e8400-e29b-41d4-a716-446655440001",
        "650e8400-e29b-41d4-a716-446655440002"
    ],
    "servers": [
        {
            "id": "123e4567-e89b-12d3-a456-426614174000",
            "name": "My MCP Server",
            "url": "http://localhost:8791/sse",
            "description": "string",
            "has_auth_token": true,
            "is_installed": true,
            "auth_mode": "project",
            "credential_auth_method": "auto",
            "has_project_credential": true,
            "meta": {
                "region": "eu",
                "version": "1.0",
                "tags": [
                    "analytics"
                ]
            },
            "custom_query_params": {},
            "has_documentation": true,
            "documentation_count": 5,
            "is_active": true,
            "project_id": "550e8400-e29b-41d4-a716-446655440000",
            "app_id": "streamvi",
            "created_at": "2024-01-01T00:00:00.000Z",
            "updated_at": "2024-01-01T00:00:00.000Z"
        }
    ],
    "project_id": "550e8400-e29b-41d4-a716-446655440000",
    "meta": {
        "server_list": {
            "server_count": 5
        },
        "status": "training"
    },
    "is_active": true,
    "selected_model_id": "string",
    "temperature": 0,
    "metrics_collection_enabled": true,
    "trigger_keywords": [],
    "keyword_assignment_role": "primary",
    "keyword_dialog_scope": "all",
    "status": "draft",
    "wizard_current_step": "string",
    "wizard_training_mode_selected": "fast",
    "wizard_selected_source_ids": [],
    "enable_buttons": false,
    "enable_custom_attachments": false,
    "enable_image_generation": false,
    "image_generation_model_id": "string",
    "enable_audio_generation": false,
    "audio_generation_model_id": "string",
    "enable_speech_recognition": false,
    "speech_recognition_model_id": "string",
    "enable_image_recognition": false,
    "image_recognition_model_id": "string",
    "enable_qr_code": false,
    "enable_chart": false,
    "enable_web_search": false,
    "enable_ai_response": true,
    "enable_user_message": true,
    "enable_streaming": false,
    "enable_selective_response": false,
    "enable_scheduling": false,
    "enable_skip_metrics": false,
    "enable_mute_dialog": false,
    "enable_detach_from_dialog": false,
    "use_project_variables": false,
    "use_lead_variables": false,
    "project_vars_instruction_mode": "none",
    "project_vars_user_request_mode": "none",
    "lead_vars_instruction_mode": "none",
    "lead_vars_user_request_mode": "none",
    "created_at": "2019-08-24T14:15:22.123Z",
    "updated_at": "2019-08-24T14:15:22.123Z"
}
Modified at 2026-04-21 05:16:44
Previous
Активировать агента
Next
Получить черновик агента
Built with