Skip to main content

Заголовки запроса

string
обязательно
API-токен сервисного пользователя в формате Bearer YOUR_TOKEN. Токен выпускает владелец школы в кабинете: Управление → Школа → Для разработчиков → API-ключи — подробнее в разделе «Аутентификация».
integer
обязательно
Числовой ID продавца — аккаунта, которому принадлежит школа. Скопируйте его на странице API-ключи в карточке «Данные для интеграции → Идентификаторы». По этому ID проверяются права токена.
integer
обязательно
Числовой ID школы, берётся там же, где Seller-Id. Значение должно совпадать со школой продавца — иначе вернётся ошибка 400 с cause: "ForbiddenSchoolMismatch".
Операция удаляет пользователей безвозвратно. Владельца школы удалить нельзя — такие идентификаторы будут пропущены и возвращены в поле skipped.
Удалённый пользователь получает статус Deleted: учётные данные затираются, вход невозможен, но данные остаются для отчётов. В user/list такие пользователи находятся фильтром statuses=Deleted.
При удалении очищаются только email, phone и tgId — их можно сразу использовать для нового пользователя. extId и domain остаются за удалённой записью: user/find по extId вернёт этого пользователя со статусом Deleted, а создание нового пользователя с тем же extId или domain завершится ошибкой ExtIdIsBusy / DomainIsBusy. Если идентификатор нужно переиспользовать, сбросьте его через user/update ("extId": null) до удаления.

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

Максимальное количество пользователей за один запрос — 250. Для удаления большего количества выполняйте несколько запросов.
integer[]
обязательно
Массив числовых ID пользователей в Exode (поле id из user/find или user/list). Максимум 250 за один запрос. Повторный вызов с теми же ID безопасен: уже удалённые пользователи попадут в skipped.
string
обязательно
Причина удаления. Максимум 256 символов. Сохраняется в системе для аудита.

Поля ответа

object

Требования к правам доступа

Требуется аутентификация по токену и право «Управление пользователями школы» (SchoolManageUsers).

Обновлено: 2026-09-25 13:43 UTC