Request headers
string
required
The service user’s API token in the
Bearer YOUR_TOKEN format. The school owner issues the token in the admin panel:
Manage → School → For developers → API keys — see the “Authentication” section for details.integer
required
The numeric ID of the seller — the account the school belongs to. Copy it on the API keys page, in
the Integration data → Identifiers card. The token’s permissions are checked against this ID.
integer
required
The numeric ID of the school, found in the same place as
Seller-Id. The value must match the seller’s school — otherwise
a 400 error with cause: "ForbiddenSchoolMismatch" is returned.SchoolManageUsers).
Request parameters
integer
required
Group ID: the
groupId field from the group list.integer[]
required
Array of numeric Exode user IDs (not the member record IDs
id from the
member list, but their userId). Up to 250 users per
request.If a user is not a member of the group, they are ignored. The response contains the number of
members actually removed.
Response parameters
integer
required
Number of group members actually removed. Users who were not members of the group are not counted in
this number.
Interaction with automatic assignment
If you synchronize group membership from an external system (for example, from 1C), keep this in mind for regular exports:
removing a member in one synchronization iteration permanently excludes them from automatic assignment until they
are added back via the API.
Permission requirements
Removing members from a group requires the “School User Management” permission (
SchoolManageUsers).Updated: 2026-09-25 14:33 UTC