Событие при удалении приложения onAppUninstall

Если вы разрабатываете интеграции для Битрикс24 с помощью AI-инструментов (Codex, Claude Code, Cursor), подключите MCP-сервер, чтобы ассистент использовал официальную REST-документацию.

Scope: базовый

Кто может подписаться: любой пользователь

Событие onAppUninstall вызывается при удалении приложения.

События не будут отправляться в приложение, пока установка не завершена. Проверьте установку приложения

Что получает обработчик

Данные передаются в виде POST-запроса

{
            "event": "ONAPPUNINSTALL",
            "data": {
                "LANGUAGE_ID": "ru",
                "CLEAN": 1
            },
            "ts": "1466439714",
            "auth": {
                "domain": "some-domain.bitrix24.ru",
                "server_endpoint": "https://oauth.bitrix24.tech/rest/",
                "client_endpoint": "https://some-domain.bitrix24.ru/rest/",
                "member_id": "a223c6b3710f85df22e9377d6c4f7553",
                "application_token": "51856fefc120afa4b628cc82d3935cce"
            }
        }
        

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

Обязательные параметры отмечены *

Название
тип

Описание

event*
string

Символьный код события — ONAPPUNINSTALL

data*
object

Данные об удаленном приложении.

Структура описана ниже

ts*
timestamp

Дата и время отправки события из очереди

auth*
object

Данные авторизации и портала.

Структура описана ниже

Параметр data

Обязательные параметры отмечены *

Название
тип

Описание

LANGUAGE_ID*
string

Установленный язык: ru, en и другие

CLEAN*
integer

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

Параметр auth

Обязательные параметры отмечены *

Название
тип

Описание

domain*
string

Адрес портала Битрикс24

server_endpoint*
string

Адрес сервера авторизации для обновления токена

client_endpoint*
string

Общий путь для вызовов методов API портала

member_id*
string

Уникальный идентификатор портала

application_token*
string

Токен для безопасной обработки событий

При удалении приложения удаляются все права на доступ приложения к API. Поэтому, несмотря на то, что обработчику события будут переданы авторизационные данные, он уже не может использовать API от имени удаленного приложения.

Продолжите изучение