Заголовки запроса
API токен сервисного пользователя в формате Bearer. Получите токен в панели администратора школы. Формат: Bearer YOUR_TOKEN.
Уникальный идентификатор продавца в системе. Используется для разграничения доступа между разными продавцами.
Уникальный идентификатор школы в системе. Определяет контекст выполнения операции.
Операция удаляет пользователей безвозвратно. Владельца школы удалить нельзя — такие идентификаторы
будут пропущены и возвращены в поле skipped.
DELETE /saas/v2/user/delete-many
Параметры запроса
Максимальное количество пользователей за один запрос — 250. Для удаления большего количества
выполняйте несколько запросов.
Массив идентификаторов пользователей для удаления. Максимум 250 за один запрос.
Причина удаления. Максимум 256 символов. Сохраняется в системе для аудита.
Поля ответа
Идентификаторы пользователей, которые были успешно удалены.
Идентификаторы, которые были пропущены (например, владелец школы или не найденные пользователи).
curl --location --request DELETE 'https://api.exode.biz/saas/v2/user/delete-many' \
--header 'Seller-Id: {{ sellerId }}' \
--header 'School-Id: {{ schoolId }}' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_TOKEN' \
--data-raw '{
"userIds": [123, 124, 125],
"reason": "Закрытие доступа по запросу"
}'
{
"success": true,
"code": 200,
"payload": {
"deleted": [
123,
124
],
"skipped": [
125
]
}
}
Требования к правам доступа
Требуется аутентификация по токену и право управления пользователями школы (SchoolManageUsers).