GET
/
classrooms
/
{classroomHandle}
/
members
/
{memberHandle}
/
sessions
curl --request GET \
  --url https://codecombat.com/api/classrooms/{classroomHandle}/members/{memberHandle}/sessions \
  --header 'Authorization: Basic <encoded-value>'
[
  {
    "changed": "<string>",
    "created": "<string>",
    "creator": "<string>",
    "dateFirstCompleted": "<string>",
    "level": {
      "original": "<string>"
    },
    "levelID": "<string>",
    "playtime": 123,
    "published": true,
    "state": {
      "complete": true
    },
    "submitted": true
  }
]

Authorizations

Authorization
string
headerrequired

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Path Parameters

classroomHandle
string
required

The classroom's _id.

memberHandle
string
required

The classroom member's _id.

Response

200 - application/json
changed
string | null
created
string | null
creator
string | null
dateFirstCompleted
string | null
level
object | null
levelID
string | null

Level slug like wakka-maul

playtime
integer | null

Time played in seconds.

published
boolean | null

For shareable projects. Whether or not the project has been shared with classmates.

state
object | null
submitted
boolean | null

For arenas. Whether or not the level has been added to the ladder.