GET

/api/classrooms/{classroomHandle}/members/{memberHandle}/sessions

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

Authorizations

Authenticationheaderrequired
string

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

Path Parameters

classroomHandlerequired
string

The classroom's _id.

memberHandlerequired
string

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.