1. Data Sources
Ai Senler Public
  • Projects
    • Получить текущий проект
      GET
    • Изменить проект
      PATCH
    • Получить SLA-настройки диалогов проекта
      GET
    • Обновить SLA-настройки диалогов проекта
      PUT
    • Включить или выключить SLA диалогов
      PATCH
    • Обновить SLA-настройку для одного приоритета
      PATCH
  • Projects - Avatar
    • Подтвердить загрузку аватарки проекта
      POST
    • Получить временную S3-ссылку для аватарки проекта
      POST
  • Agents
    • Получить список агентов
      GET
    • Создать агента
      POST
    • Получить агента по ID
      GET
    • Обновить агента
      PATCH
    • Удалить агента
      DELETE
    • Активировать агента
      POST
    • Проверить конфликты автоназначения агента
      GET
    • Деактивировать агента
      POST
    • Получить черновик агента
      GET
    • Сохранить черновик агента (для теста)
      POST
    • Удалить черновик агента
      DELETE
    • Опубликовать черновик агента
      POST
    • Восстановить удалённого агента
      PATCH
    • Откатить черновик к опубликованной версии
      POST
    • Получить агента с информацией о черновике
      GET
    • Сохранить прогресс мастера создания агента
      PATCH
    • Получить агентов по ID списка MCP серверов
      GET
  • Agents - Avatar
    • Подтвердить загрузку аватарки агента
    • Получить временную S3-ссылку для аватара агента
  • Agent Assignment Rules
    • Получить все правила автоназначения проекта
    • Создать правило автоназначения
    • Получить правило по ID
    • Обновить правило
    • Удалить правило
    • Восстановить правило
  • Dialogs
    • Получить диалог
    • История событий диалога с поиском
    • Страница пользователей варианта опроса
    • Обновить состояние VK-опроса
    • Пользователи активной реакции сообщения
    • Отправить личное сообщение
    • Список диалогов с фильтрами и поиском (JSON body)
  • Leads
    • Получить лида по ID
    • Обновить статус блокировки лида
    • Обновить заметку лида
    • Запустить синхронизацию профиля лида
    • Экспортировать лидов
    • Импортировать лидов
    • Создать массовый процесс refresh лидов
    • Поиск лидов
    • Проверить подписку и добавить лида
  • MCP Servers
    • Получить список MCP серверов
    • Создать MCP сервер
    • Получить MCP сервер по ID
    • Обновить MCP сервер
    • Удалить MCP сервер
    • Начать OAuth для кастомного MCP сервера
    • Проверить OAuth у кастомного MCP сервера
    • Отозвать учётные данные проекта для MCP
    • Сохранить учётные данные проекта для MCP вручную
    • Начать OAuth для учётных данных проекта MCP
    • Получить статус учётных данных проекта для MCP
    • Проверить учётные данные проекта для MCP
    • Обработать возврат после OAuth-авторизации MCP сервера
    • Экспортировать MCP серверы
    • Импортировать MCP серверы
    • Поиск по базе знаний MCP сервера
    • Получить все списки MCP серверов
    • Создать список MCP серверов
    • Получить список MCP серверов по ID
    • Обновить список MCP серверов
    • Удалить список MCP серверов
    • Восстановить удалённый список MCP серверов
    • Добавить MCP сервер в список
    • Удалить 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
    • Отменить обучение
    • Оценить обучение агента
    • Получить JWT-токен подписки на прогресс обучения агента
    • Выбрать вариант агента
    • Запустить обучение агента
    • Получить статус обучения
  • Access
    • Получить участников проекта
    • Получить детали участника проекта
    • Обновить права участника
    • Удалить участника из проекта
    • Получить каналы участника проекта
    • Получить пресеты ролей
    • Передать владение проектом
  • Channels
    • Получить список каналов
    • Получить канал по ID
    • Обновить канал
    • Удалить канал
    • Получить эффективный доступ текущего пользователя к каналу
    • Подтвердить загрузку аватарки
    • Загрузить аватарку из URL
    • Получить временную S3-ссылку для аватара канала
    • Оценить миграцию канала
    • Запустить миграцию канала в другой проект
    • Приостановить/возобновить канал
    • Регенерировать секретный ключ виджета
    • Отвязать Senler от канала
    • Статус привязки Senler
    • Получить все токены канала
    • Удалить токен
    • Синхронизировать данные канала из внешней платформы
    • Получить код виджета для встраивания
  • Channels - VK
    • Привязать VK токен к каналу
    • Проверить статус входящих уведомлений VK
    • Обновить аватарку VK группы
    • Проверить валидность VK токена
    • Настроить входящие уведомления VK
  • Channels - Telegram
    • Привязать Telegram токен к каналу
    • Проверить статус входящих уведомлений Telegram
    • Обновить аватарку Telegram бота
    • Проверить валидность Telegram токена
    • Управление Telegram вебхуком
    • Создать Telegram канал
  • Channels - MAX
    • Привязать MAX токен к каналу
    • Проверить статус входящих уведомлений MAX
    • Обновить аватарку MAX бота
    • Проверить валидность MAX токена
    • Установить вебхук для MAX бота
    • Создать MAX канал
  • Channels - Widget
    • Предпросмотр кода виджета
    • Создать Widget канал
    • Обновить настройки Widget канала
  • Channels - Email
    • Создать Email канал
    • Обновить настройки Email канала
  • Channels - Discord
    • Привязать Discord bot token к каналу
    • Проверить валидность Discord bot token
    • Создать Discord канал
  • Channels - Avito
    • Проверить статус входящих уведомлений Avito
    • Настроить входящие уведомления Avito
  • Attachments
    • Получить ссылку для скачивания вложения
    • Подтвердить загрузку вложения
    • Скачать вложение по короткому токену
    • Получить временную S3-ссылку для вложения
  • Platforms
    • Получить список доступных платформ
  • Processes
    • Получить список процессов проекта
    • Получить детали процесса
    • Отменить или удалить процесс
    • Скачать результат экспорта
    • Получить результат процесса
    • Получить токен подписки на обновления процессов
  • Data Sources
    • Получить список источников проекта
      GET
    • Создать источник данных
      POST
    • Получить источник по ID
      GET
    • Обновить источник
      PATCH
    • Удалить источник
      DELETE
    • Восстановить удалённый источник
      PATCH
    • Валидировать источник
      POST
    • Получить активные источники для обучения
      GET
    • Привязать сайт
      POST
  • Storage
    • Список файлов проекта
    • Удалить файл из хранилища
    • Удалить все неиспользованные файлы
    • Статистика хранилища проекта
  • Billing
    • Детализация кредитной транзакции
    • Настроить автопокупку кредитов
    • Получить баланс проекта
    • Получить историю кредитных транзакций проекта
    • Купить пакет кредитов с баланса
    • Расчёт стоимости покупки кредитов
    • Получить заказы проекта
    • Создать заказ на оплату
    • Получить платёжные настройки проекта
    • Сохранить платёжные настройки проекта
    • Купить / сменить тариф с баланса
    • Расчёт стоимости смены тарифа
    • Отменить запланированную смену тарифа
    • Список тарифов для проекта
    • Получить список транзакций проекта
    • Получить детализацию транзакции
  • Tariffs
    • Получить список пакетов кредитов
    • Получить список тарифов
  • Countries
    • Получить список стран
    • Определить страну по IP
  • Audit
    • Журнал изменений проекта
  • Access - Invitations
    • Список приглашений проекта
    • Создать приглашение в проект
    • Отменить приглашение
  • Dialogs — Messaging
    • Обработать нажатие на кнопку в диалоге
    • Вмешаться в диалог
    • Отправить сообщение в диалог
  • Dialogs — Management
    • Редактировать сообщение
    • Удалить сообщение
    • Пометить email-сообщение как "спам"
    • Получить участников диалога
    • Привязать агента к диалогу
    • Отвязать агента от диалога
    • Архивировать диалог
    • Установить флаг отключения автопривязки для диалога
    • Пометить email-диалог как "не спам"
    • Снять назначенного оператора
    • Взять диалог на себя
    • Изменить статус ответа операторской стороны
    • Пометить диалог отвеченным операторской стороной
    • Изменить приоритет диалога
    • Включить или отключить звуковые уведомления диалога
    • Восстановить диалог из архива
  • Apps
    • Получить или обновить access token
  • App Catalog
    • Получить публичные приложения каталога
    • Получить приложение каталога
  • Spaces
    • Получить детали space
    • Синхронно обновить metadata одного space
    • Создать фоновый процесс refresh spaces выбранного канала
    • Получить продуктовые секции spaces для типа канала
    • Получить страницу узлов выбранного уровня дерева spaces
    • Создать фоновый процесс refresh корневой страницы дерева spaces
    • Получить страницу корневых узлов дерева spaces
  • OAuth
    • Создать продолжение OAuth-входа
  • FrontendVersion
    • Получить актуальные версии интерфейса
  • Knowledge Base
    • Создать текстовый файл базы знаний
    • Получить файл базы знаний
    • Обновить файл базы знаний
    • Удалить файл базы знаний
    • Загрузить файл базы знаний
    • Загрузить ZIP-архив базы знаний
    • Создать папку базы знаний
    • Обновить папку базы знаний
    • Удалить папку базы знаний
    • Получить ресурсы базы знаний
    • Получить выбранные ресурсы базы знаний
    • Найти ресурсы базы знаний
    • Создать таблицу базы знаний
    • Получить таблицу базы знаний
    • Обновить таблицу базы знаний
    • Удалить таблицу базы знаний
  • Ready MCP Servers
    • Получить список публичных готовых MCP серверов
    • Получить детали готового MCP сервера
    • Получить базу знаний готового MCP сервера
    • Получить все категории готовых MCP серверов
    • Получить доступные проекту готовые MCP серверы
  • MCP External User Credentials
    • Сохранить учётные данные внешнего пользователя для MCP сервера
    • Отозвать учётные данные внешнего пользователя для MCP сервера
  • Channels: History
    • Получить статус scan истории канала
    • Запустить scan истории канала
  • Schemas
    • ErrorData
    • ErrorResponse
    • ValidationErrorDto
    • UserMetaDto
    • UserResponseDto
    • ProjectAttachmentUploadLimitsByChannelDto
    • ProjectMetaDto
    • ProjectResponseDto
    • Role
    • ProjectAccessSource
    • PermissionsDto
    • ChannelAccessDto
    • ProjectAccessDto
    • TariffSubscriptionDto
    • ProjectBalanceInfoDto
    • ProjectDetailsResponseDto
    • UpdateProjectResponseDto
    • SuccessResponseDto
    • UpdateProjectDto
    • DialogSlaPriorityThresholdDto
    • DialogSlaThresholdsByPriorityDto
    • DialogSlaSettingsDto
    • UpdateDialogSlaPriorityThresholdDto
    • UpdateDialogSlaThresholdsByPriorityDto
    • UpdateDialogSlaSettingsDto
    • SetDialogSlaEnabledDto
    • GetAvatarUploadUrlDto
    • S3UploadUrlResponseDto
    • ConfirmS3UploadDto
    • ProjectConfirmAvatarUploadResponseDto
    • TelegramChannelDataDto
    • VKChannelDataDto
    • MAXChannelDataDto
    • AvitoChannelDataDto
    • DiscordChannelDataDto
    • WidgetLocalizedTextDto
    • ButtonColorsDto
    • ButtonSettingsDto
    • WidgetThemeDto
    • WidgetFeaturesDto
    • WidgetChannelDataDto
    • StreamViChannelDataDto
    • EmailChannelFilterDto
    • EmailChannelDataDto
    • SenlerStatusDto
    • MigrationProgressDto
    • ChannelMigrationStatusDto
    • ChannelResponseDto
    • ProjectMemberListItemDto
    • McpServerTemplateToolPolicyDto
    • McpServerTemplateManualAuthHeaderDto
    • ServerTemplateCategoryDto
    • ServerTemplateResponseDto
    • ServerTemplateListResponseDto
    • KnowledgeFolderResponseDto
    • KnowledgeFileResponseDto
    • KnowledgeTableResponseDto
    • ServerTemplateKnowledgeSourceDto
    • McpCredentialConnectedIdentityDto
    • McpServerResponseDto
    • PaginatedServersResponseDto
    • CreateServerResponseDto
    • GetServerResponseDto
    • UpdateServerResponseDto
    • ExportServersResponseDto
    • ImportServersResponseDto
    • McpServerProjectCredentialStatusResponseDto
    • CustomMcpOAuthStatusResponseDto
    • StartCustomMcpOAuthResponseDto
    • KnowledgeBaseSearchHitDto
    • PaginatedKnowledgeBaseSearchResponseDto
    • CustomMcpServerAuthHeaderDto
    • CreateServerDto
    • StartCustomMcpOAuthDto
    • UpdateServerDto
    • UpsertProjectCredentialDto
    • ImportServersUserDto
    • UpsertExternalUserMcpCredentialDto
    • ExternalUserMcpCredentialStatusDto
    • RevokeExternalUserMcpCredentialDto
    • RevokeMcpCredentialResponseDto
    • ServerListMemberDto
    • McpServerListResponseDto
    • KnowledgeBaseSourceBindingDto
    • AgentAppOriginDto
    • AgentResponseDto
    • AgentDraftResponseDto
    • AgentWithDraftResponseDto
    • AgentsListResponseDto
    • AgentsByListResponseDto
    • AgentAutoAssignmentConflictAgentDto
    • AgentAutoAssignmentConflictChannelDto
    • AgentAutoAssignmentConflictDto
    • AgentAutoAssignmentPreviewResponseDto
    • CreateAgentDto
    • UpdateAgentDto
    • UpdateWizardProgressDto
    • UpdateAgentDraftDto
    • AgentConfirmAvatarUploadResponseDto
    • AssignmentRuleAgentDto
    • AssignmentRuleChannelDto
    • AgentAssignmentRuleResponseDto
    • AgentAssignmentRulesListDto
    • CreateAgentAssignmentRuleDto
    • UpdateAgentAssignmentRuleDto
    • KnowledgeResourcesResponseDto
    • CreateKnowledgeFolderDto
    • UpdateKnowledgeFolderDto
    • CreateKnowledgeFileDto
    • UploadKnowledgeArchiveResponseDto
    • KnowledgeArchiveReplaceImpactDto
    • KnowledgeArchiveConflictDto
    • UploadKnowledgeArchiveConflictDataDto
    • UploadKnowledgeArchiveConflictErrorDto
    • UploadKnowledgeArchiveConflictResponseDto
    • UpdateKnowledgeFileDto
    • CreateKnowledgeTableDto
    • UpdateKnowledgeTableDto
    • LeadsFilterDto
    • ExportLeadsParamsDto
    • ExportLeadsPayloadDto
    • ImportLeadsParamsDto
    • ImportLeadsPayloadDto
    • ChannelsTreeRefreshChannelDto
    • ChannelsTreeRefreshParamsDto
    • ChannelsTreeRefreshPayloadDto
    • ChannelWebhooksRefreshParamsDto
    • ChannelWebhooksRefreshPayloadDto
    • ChannelSpacesRefreshParamsDto
    • ChannelSpacesRefreshPayloadDto
    • LeadsRefreshPayloadDto
    • ChannelMigrationPayloadMigrationDto
    • ChannelMigrationPayloadDto
    • ResourcePackageImportParamsDto
    • ResourcePackageImportPayloadDto
    • ExportProcessResultDto
    • ImportErrorDto
    • ImportProcessResultDto
    • ChannelsTreeRefreshErrorDto
    • ChannelsTreeRefreshProcessResultDto
    • ChannelWebhooksRefreshErrorDto
    • ChannelWebhooksRefreshProcessResultDto
    • ChannelSpacesRefreshErrorDto
    • ChannelSpacesRefreshProcessResultDto
    • LeadsRefreshErrorDto
    • LeadsRefreshProcessResultDto
    • ChannelMigrationProcessResultDto
    • ResourcePackagePlanItemDto
    • ResourcePackageImportProcessResultDto
    • ProcessProgressDto
    • ProcessResponseDto
    • AudioPricingGuideDto
    • PublicImageGenerationPriceResponseDto
    • TokensPricingDto
    • MessagesPricingDto
    • ModelPricingDto
    • PublicModelResponseDto
    • AvailableModelsResponseDto
    • VariableSchemaDto
    • CreateProjectVariableDto
    • ProjectVariableResponseDto
    • ProjectVariableListResponseDto
    • UpdateProjectVariableDto
    • SetVariableValueDto
    • CreateLeadVariableDefinitionDto
    • LeadVariableDefinitionResponseDto
    • LeadVariableDefinitionListResponseDto
    • UpdateLeadVariableDefinitionDto
    • LeadVariableResponseDto
    • LeadVariableValueResponseDto
    • SetLeadVariableValueDto
    • StringValidationSchemaDto
    • NumberValidationSchemaDto
    • IntegerValidationSchemaDto
    • BooleanValidationSchemaDto
    • ArrayItemsSchemaDto
    • ArrayValidationSchemaDto
    • ObjectValidationSchemaDto
    • MetricDefinitionDto
    • StringValidationDto
    • NumberValidationDto
    • ArrayValidationDto
    • BooleanValidationDto
    • CreateMetricDefinitionDto
    • UpdateMetricDefinitionDto
    • AgentMetricsConfigResponseDto
    • EnableMetricDto
    • BulkUpdateMetricsDto
    • MetricsCountResponseDto
    • MetricEnabledResponseDto
    • EventSenderProfileDto
    • EventSenderDto
    • DialogMessageAttachmentDto
    • DialogFirstMessageDto
    • DialogLastMessageDto
    • DialogOperatorAssignmentUserInfoDto
    • DialogOperatorAssignmentDto
    • ReplyTargetTelegramChatDataDto
    • DialogTelegramChatReplyTargetDto
    • ReplyTargetTelegramTopicDataDto
    • DialogTelegramTopicReplyTargetDto
    • ReplyTargetVkPeerDataDto
    • DialogVkPeerReplyTargetDto
    • ReplyTargetVkWallPostCommentsDataDto
    • DialogVkWallPostCommentsReplyTargetDto
    • ReplyTargetDiscordDmDataDto
    • DialogDiscordDmReplyTargetDto
    • ReplyTargetDiscordChannelDataDto
    • DialogDiscordChannelReplyTargetDto
    • ReplyTargetDiscordThreadDataDto
    • DialogDiscordThreadReplyTargetDto
    • ReplyTargetMaxDialogDataDto
    • DialogMaxDialogReplyTargetDto
    • ReplyTargetMaxChatDataDto
    • DialogMaxChatReplyTargetDto
    • ReplyTargetMaxChannelDataDto
    • DialogMaxChannelReplyTargetDto
    • ReplyTargetAvitoChatDataDto
    • DialogAvitoChatReplyTargetDto
    • ReplyTargetEmailDataDto
    • DialogEmailReplyTargetDto
    • ReplyTargetWidgetDataDto
    • DialogWidgetReplyTargetDto
    • ReplyTargetStreamviDataDto
    • DialogStreamviReplyTargetDto
    • DialogDisplayInfoDto
    • DialogDto
    • TypingSenderDto
    • DialogCurrentTypingDto
    • DialogSearchTopMatchDto
    • DialogSearchResultDto
    • DialogListItemDto
    • EventMessageDto
    • AttachmentFlagsDto
    • AttachmentRecognitionCabinetDto
    • AttachmentGenerationDto
    • EventAttachmentCabinetDto
    • EventButtonDto
    • EventButtonClickDto
    • EventToolDto
    • TextCostCabinetDto
    • VisionCostCabinetDto
    • ImageGenerationCostCabinetDto
    • AudioGenerationCostCabinetDto
    • SpeechRecognitionCostCabinetDto
    • MetricsExtractionCostCabinetDto
    • EventCostsCabinetDto
    • EventReactionAssetDto
    • EventMessageReactionDto
    • EventPollAnswerSnapshotDto
    • EventPollSnapshotDto
    • EventMessageEditingDto
    • EventMessageRepliesDto
    • EventMessageForwardingDto
    • EventMessageViewsDto
    • EventMessagePinningDto
    • EventMessageMentionsDto
    • EventPlatformActionDto
    • EventMessageInteractionsDto
    • EventStatusDeliveryDto
    • EventStatusReadDto
    • EventStatusDeletionDto
    • EventStatusSendingDto
    • EventStatusDto
    • EventAiDto
    • EventTypingDto
    • EventTimerDto
    • EventTriggerContextDto
    • EventModerationDto
    • EventBroadcastDto
    • EventReactionDto
    • EventPollAnswerChangeDto
    • EventPollVoteDto
    • EventChatChangeDto
    • EventErrorDto
    • EventHierarchyDto
    • EventGenerationSummaryDto
    • NumberRangeDto
    • EventMetricDto
    • EventGenerationMetricsDto
    • EventGenerationDto
    • DialogChatEventDto
    • EventSearchMetadataDto
    • DialogChatSearchEventDto
    • PaginatedDialogsDto
    • DialogLeadDto
    • DialogChannelInfoDto
    • DialogDetailsDto
    • DialogEventsCursorResponseDto
    • DialogEventsOffsetResponseDto
    • DialogEventsSearchCursorResponseDto
    • EventReactionUserDto
    • EventReactionUsersResponseDto
    • EventPollOptionVoterDto
    • EventPollOptionVotersResponseDto
    • EventPollSnapshotRefreshResponseDto
    • ActionPerformerDto
    • EditMessageResponseDto
    • DeleteMessageResponseDto
    • QueryDialogsDto
    • MessageAttachmentInputDto
    • SendMessageToDialogDto
    • SendMessageResponseDto
    • InterveneDto
    • DialogButtonClickDto
    • ButtonClickResponseDto
    • DialogParticipantsResponseDto
    • AssignAgentToDialogDto
    • EditMessageDto
    • SetAutoAssignDisabledDto
    • SetDialogPriorityDto
    • SetSoundMuteDto
    • DirectMessageDto
    • CentrifugoSubscriptionDto
    • EventToolListDto
    • CabinetEventListItemDto
    • EventAttributionDto
    • EventSourceTelegramChatDataDto
    • EventSourceTelegramChatContextDto
    • EventSourceTelegramTopicDataDto
    • EventSourceTelegramTopicContextDto
    • EventSourceVkPeerDataDto
    • EventSourceVkPeerContextDto
    • EventSourceVkWallPostCommentDataDto
    • EventSourceVkWallPostCommentContextDto
    • EventSourceDiscordDmDataDto
    • EventSourceDiscordDmContextDto
    • EventSourceDiscordChannelDataDto
    • EventSourceDiscordChannelContextDto
    • EventSourceDiscordThreadDataDto
    • EventSourceDiscordThreadContextDto
    • EventSourceMaxDialogDataDto
    • EventSourceMaxDialogContextDto
    • EventSourceMaxChatDataDto
    • EventSourceMaxChatContextDto
    • EventSourceMaxChannelDataDto
    • EventSourceMaxChannelContextDto
    • EventSourceAvitoChatDataDto
    • EventSourceAvitoChatContextDto
    • EventSourceEmailThreadDataDto
    • EventSourceEmailThreadContextDto
    • EventSourceWidgetPageContextDto
    • EventSourceWidgetSelectedElementInfoDto
    • EventSourceWidgetSelectedElementPlaceDto
    • EventSourceWidgetSelectedElementRefDto
    • EventSourceWidgetSelectedElementStateDto
    • EventSourceWidgetSelectedElementDto
    • EventSourceWidgetLeadDataDto
    • EventSourceWidgetLeadContextDto
    • EventSourceStreamviBroadcastDataDto
    • EventSourceStreamviBroadcastContextDto
    • EventDeliveryTelegramDataDto
    • TelegramEventDeliveryRefDto
    • VkEventDeliveryRefDto
    • EventDeliveryMaxDataDto
    • MaxEventDeliveryRefDto
    • EventDeliveryDiscordDataDto
    • DiscordEventDeliveryRefDto
    • EventDeliveryEmailDataDto
    • EmailEventDeliveryRefDto
    • EventDeliveryVkPeerDataDto
    • EventDeliveryVkWallCommentDataDto
    • CabinetEventDetailDto
    • AnalyticsOverview
    • PeriodComparison
    • ComparisonMetrics
    • CurrencyBreakdown
    • ClientSpending
    • UnitEconomics
    • BalancesByCurrency
    • ActualEconomics
    • FinancialMetrics
    • MessageMetrics
    • EventTypeStats
    • ServerUsageStats
    • TimeSeriesDataPoint
    • StorageStats
    • TextModelStats
    • ImageGenModelStats
    • AudioGenModelStats
    • SpeechRecModelStats
    • ModelsByType
    • AgentUsageStats
    • ProjectUsageStats
    • PlatformStats
    • AnalyticsResponseDto
    • TrafficSourceItemDto
    • TrafficSourcesResponseDto
    • TrafficChannelItemDto
    • TrafficChannelsResponseDto
    • QuickMetricsResponseDto
    • AttachmentDownloadUrlResponseDto
    • PeriodInfoDto
    • TopMetricItemDto
    • EvaluationInfoDto
    • EmptyStateDto
    • AppliedFiltersDto
    • TopMetricsResponseDto
    • MetricContextDto
    • MetricOverallStatsDto
    • AgentMetricDeviationDto
    • MetricTimeSeriesPointDto
    • RecommendationDto
    • DrillDownByMetricResponseDto
    • AgentProblemMetricDto
    • AgentOverallStatsDto
    • TopAgentItemDto
    • TopAgentsResponseDto
    • AgentContextDto
    • AgentMetricItemDto
    • AgentTimeSeriesPointDto
    • DrillDownByAgentResponseDto
    • MetricsLogAgentDto
    • MetricsLogMetricDto
    • MetricsLogEvaluationDto
    • MetricsLogItemDto
    • PaginationDto
    • MetricsLogSummaryDto
    • MetricsLogResponseDto
    • EstimateTokensPricingDto
    • EstimateMessagesPricingDto
    • EstimateModelPricingDto
    • EstimatedCostDto
    • EstimateModelItemDto
    • EstimateBalanceDto
    • EstimateSummarizationResponseDto
    • GenerateSummarizationRequestDto
    • AgentRecommendationDto
    • TokensUsedDto
    • GenerationCostDto
    • SummarizationResponseDto
    • SummarizationSettingsResponseDto
    • UpdateSummarizationSettingsRequestDto
    • SummarizationHistoryResponseDto
    • StartTrainingDto
    • StartTrainingResponseDto
    • TrainingPreviewDto
    • TrainingDataVolumeEstimateDto
    • TrainingChannelHistoryPreviewDto
    • TrainingEstimatePhaseDto
    • TrainingPreviewEstimateDto
    • TrainingPreviewResponseDto
    • TasksStatsDto
    • TaskDetailDto
    • AgentVariantDto
    • TrainingTaskStatusParamsDto
    • TrainingProgressDetailDto
    • TrainingStatusResponseDto
    • SelectVariantDto
    • MemberChannelDto
    • ProjectMemberDetailDto
    • GetMemberChannelsResponseDto
    • RolePermissionsDto
    • RolePresetsResponseDto
    • GetProjectMemberResponseDto
    • ChannelRoleDto
    • UpdateProjectMemberDto
    • UpdateProjectMemberResponseDto
    • TransferOwnershipDto
    • TransferOwnershipResponseDto
    • CreateInvitationDto
    • InvitationStatus
    • InvitationInviterDto
    • InvitationListItemDto
    • InvitationCreatedResponseDto
    • ChannelBriefDto
    • BackendSnippetDto
    • WidgetCodeDataDto
    • WidgetCodeResponseDto
    • UpdateChannelResponseDto
    • GetChannelAccessUserDataDto
    • GetChannelAccessUserResponseDto
    • GetChannelUserDataDto
    • GetChannelUserResponseDto
    • GetChannelsUserResponseDto
    • UpdateChannelDto
    • MigrationEstimateDto
    • MigrationHistoryOptionEstimate
    • MigrationEstimateResponseDto
    • StartMigrationDto
    • StartMigrationResponseDto
    • GetChannelResponseDto
    • UploadAvatarFromUrlDto
    • ChannelTokenResponseDto
    • SyncChannelResponseDto
    • CreateTelegramChannelDto
    • CreateTelegramChannelDataDto
    • CreateTelegramChannelResponseDto
    • CreateMaxChannelDto
    • CreateMaxChannelDataDto
    • CreateMaxChannelResponseDto
    • CreateDiscordChannelDto
    • CreateDiscordChannelResponseDto
    • CreateWidgetChannelDto
    • UpdateWidgetSettingsDto
    • UpdateWidgetSettingsResponseDto
    • PreviewWidgetCodeDto
    • PreviewWidgetCodeDataDto
    • PreviewWidgetCodeResponseDto
    • CreateWidgetChannelDataDto
    • CreateWidgetChannelResponseDto
    • CreateEmailChannelDto
    • UpdateEmailChannelDto
    • EmailChannelDataResponseDto
    • EmailChannelResponseDto
    • VkBindGroupInfoDto
    • BindVKTokenDto
    • VkValidationGroupInfoDto
    • ValidateVKTokenResultDto
    • SetupWebhookDto
    • SetupWebhookResultDto
    • CheckWebhookStatusResultDto
    • BindTelegramTokenDto
    • TelegramBotInfoDto
    • ValidateTelegramTokenResultDto
    • BindDiscordTokenDto
    • DiscordBotInfoDto
    • ValidateDiscordTokenResultDto
    • BindMaxTokenDto
    • MaxBotInfoDto
    • ValidateMaxTokenResultDto
    • GetUploadUrlDto
    • GetUploadUrlResponseDto
    • ConfirmUploadDto
    • ConfirmUploadResponseDto
    • PlatformIconsDto
    • PlatformMetadataDto
    • PlatformsResponseDto
    • ChannelHistoryScanDto
    • ChannelHistoryScanResponseDto
    • LocalizedTextDto
    • TokenRequestDto
    • TokenResponseDto
    • AppCatalogResponseDto
    • CreateOAuthLoginContinuationRequestDto
    • CreateOAuthLoginContinuationResponseDto
    • SearchLeadsDto
    • LeadSpaceLinkResponseDto
    • LeadResponseDto
    • LeadsListResponseDto
    • UpdateBlacklistDto
    • UpdateLeadNotesDto
    • CreateExportProcessDto
    • CreateImportProcessDto
    • CreateLeadsRefreshProcessDto
    • VerifySubscriptionAndAddDto
    • VerifySubscriptionAndAddResponseDto
    • SyncLeadProfileDto
    • SyncLeadProfileResponseDto
    • ListProcessesResponseDto
    • ProcessResultResponseDto
    • SuccessMessageDto
    • DataSourceConfigDto
    • DataSourceMetaDto
    • CreateDataSourceDto
    • DataSourceResponseDto
    • BindWebsiteDto
    • UpdateDataSourceDto
    • DataSourceInfoDto
    • ValidateDataSourceResultDto
    • McpServerListsResponseDto
    • CreateMcpServerListDto
    • UpdateMcpServerListDto
    • StorageTariffDto
    • CategoryStatsDto
    • ByCategoryStatsDto
    • ByPlatformTypeStatsDto
    • ByStorageSourceStatsDto
    • TopDialogDto
    • StorageStatsResponseDto
    • StorageFileItemDto
    • StorageFilesPaginationDto
    • StorageFilesListResponseDto
    • StorageFileDeleteResponseDto
    • StorageOrphanedDeleteResponseDto
    • BillingTransactionDto
    • BillingTransactionsResponseDto
    • AgentStatDto
    • ModelStatDto
    • UsageEventDetailDto
    • TransactionDetailsResponseDto
    • CreditTransactionDto
    • CreditTransactionsResponseDto
    • CreditTransactionAgentStatDto
    • CreditTransactionModelStatDto
    • CreditTransactionDetailsResponseDto
    • OrderPaySystemResponseDto
    • OrderTariffResponseDto
    • OrderItemResponseDto
    • OrderResponseDto
    • OrderListResponseDto
    • CreateOrderDto
    • CreateOrderResponseDto
    • PaySystemResponseDto
    • PaymentSettingsResponseDto
    • SavePaymentSettingsDto
    • SavePaymentSettingsResponseDto
    • TariffResponseDto
    • TariffListResponseDto
    • CreditPackageResponseDto
    • CreditPackageListResponseDto
    • NextSubscriptionDto
    • ProjectTariffItemDto
    • ProjectTariffsResponseDto
    • TariffCheckResponseDto
    • TariffBuyDto
    • CreditsCheckResponseDto
    • CreditsBuyDto
    • UpdateAutoPurchaseDto
    • AutoPurchaseResponseDto
    • CountryResponseDto
    • CountriesListResponseDto
    • DetectedCountryResponseDto
    • AuditActorDto
    • AuditValueReferenceDto
    • AuditChangeDto
    • AuditLogResponseDto
    • AuditLogListResponseDto
    • FrontendVersionStatusDto
    • SpaceMediaEmbedded
    • SpaceDetailsDiscordDataDto
    • SpaceDetailsTelegramDataDto
    • SpaceDetailsVKDataDto
    • SpaceDetailsMaxDataDto
    • SpaceDetailsAvitoDataDto
    • SpaceDetailsAncestorDto
    • SpaceDetailsChannelDto
    • SpaceDetailsResponseDto
    • ChannelSpaceSectionDto
    • ChannelSpaceSectionsResponseDto
    • SpacesTreeRootChannelDto
    • SpacesTreeRootResponseDto
    • SpaceTreeMatchHighlightDto
    • SpaceTreeMatchMetadataDto
    • SpacesTreeFlatNodeDto
    • SpacesTreeNodesResponseDto
    • CreateChannelsTreeRefreshProcessDto
    • CreateChannelSpacesRefreshProcessDto
    • RefreshSpaceResponseDto
  1. Data Sources

Обновить источник

PATCH
/api/data-sources/{id}
Обновляет параметры источника данных

Request

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

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200OK
application/json
Источник обновлён
Bodyapplication/json

🟠400Record Not Found
🟠401
🟠403
🟠404
🔴500
⚪default
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request PATCH '/api/data-sources/' \
--header 'X-Session-Id;' \
--header 'Accept-Language;' \
--header 'Content-Type: application/json' \
--data '{
    "name": "value",
    "config": {
        "maxPages": 20,
        "crawlDepth": 3,
        "includePatterns": [
            "value"
        ],
        "excludePatterns": [
            "value"
        ]
    },
    "is_active": true,
    "is_enabled_for_training": true,
    "meta": {
        "stats": {
            "total": 100,
            "processed": 95
        }
    }
}'
Response Response Example
200 - Example 1
{
    "id": "string",
    "project_id": "string",
    "source_type": "website",
    "name": "string",
    "source_url": "string",
    "source_id": "string",
    "config": {
        "maxPages": 20,
        "crawlDepth": 3,
        "includePatterns": [
            "string"
        ],
        "excludePatterns": [
            "string"
        ]
    },
    "is_valid": true,
    "last_checked_at": "string",
    "validation_error": "string",
    "last_parsed_at": "string",
    "total_items_parsed": 0,
    "parse_count": 0,
    "meta": {
        "stats": {
            "total": 100,
            "processed": 95
        }
    },
    "is_active": true,
    "is_enabled_for_training": true,
    "created_at": "string",
    "updated_at": "string"
}
Modified at 2026-06-05 17:43:25
Previous
Получить источник по ID
Next
Удалить источник
Built with