метод REST scope: imbot Устаревший

imbot.chat.setOwner

Сменить владельца чата от лица чат-бота

Устаревший метод. Развитие метода остановлено. Используйте imbot.v2.Chat.setOwner.

Кто может выполнять: авторизованный пользователь приложения, которое зарегистрировало чат-бота

Описание

Метод imbot.chat.setOwner меняет владельца чата.

Параметры

CHAT_ID integer обязательный

Идентификатор чата.

Идентификатор можно получить с помощью метода imbot.chat.get

USER_ID integer обязательный

Идентификатор нового владельца чата.

Получить идентификатор пользователя можно с помощью методов user.get и user.search

BOT_ID integer необязательный

Идентификатор чат-бота. Получить идентификатор бота можно с помощью метода imbot.bot.list.

Если параметр не передан, метод ищет первого бота, который зарегистрирован текущим приложением

CLIENT_ID string необязательный

Технический параметр для сценариев без clientId в авторизации.

Если передан, используется как custom{CLIENT_ID} для определения приложения

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{"CHAT_ID":2727,"USER_ID":1269}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/imbot.chat.setOwner

Ответ

HTTP-статус: 200

{
    "result": true,
    "time": {
        "start": 1771952858,
        "finish": 1771952858.856461,
        "duration": 0.8564610481262207,
        "processing": 0,
        "date_start": "2026-02-24T17:07:38+03:00",
        "date_finish": "2026-02-24T17:07:38+03:00",
        "operating_reset_at": 1771953458,
        "operating": 0
    }
}

Возвращаемые данные

result boolean

true, если владелец чата изменен

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": "CHAT_ID_EMPTY",
    "error_description": "Chat ID can't be empty"
}
Код Описание Значение
CHAT_ID_EMPTY Chat ID can't be empty Не передан CHAT_ID
USER_ID_EMPTY User ID can't be empty Не передан USER_ID
ACCESS_ERROR Action unavailable Нельзя менять владельца общего чата
WRONG_REQUEST Change owner can only owner and user must be member in chat Сменить владельца может только текущий владелец, пользователь должен быть участником чата
BOT_ID_ERROR Bot not found Чат-бот не найден
APP_ID_ERROR Bot was installed by another rest application Чат-бот установлен другим приложением

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.