Classrooms

Remove User from a classroom

PUT
Removes an enrolled user from a course in a classroom.

Path parameters

classroomHandlestringRequired

The classroom’s _id.

courseHandlestringRequired

The course’s _id.

Query parameters

retMemberLimitdoubleOptional
limit the return number of members for the classroom, the default value is 1000

Request

This endpoint expects an object.
userId
stringRequired

Response

This endpoint returns an object
_id
stringOptional
name
stringOptional
members
list of stringsOptional
ownerID
stringOptional
description
stringOptional
courses
list of objectsOptional
PUT
$curl -X PUT "https://codecombat.com/api/classrooms/%3AclassroomHandle/courses/%3AcourseHandle/remove-enrolled?retMemberLimit=1" \
> -H "Content-Type: application/json" \
> -u "<username>:<password>" \
> -d '{
> "userId": "string"
>}'
Response
1{
2 "_id": "string",
3 "name": "string",
4 "members": [
5 "string"
6 ],
7 "ownerID": "string",
8 "description": "string",
9 "courses": [
10 {
11 "_id": "string",
12 "levels": [
13 {
14 "string": {}
15 }
16 ],
17 "enrolled": [
18 "string"
19 ],
20 "instance_id": "string"
21 }
22 ]
23}