playground-views

playground-views passes a URL pointing to this route to an exercise service when sending submissions so that if the service has an update for a pending grading, it will be sent here and passed on to through the websocket

post/api/v0/main-frontend/playground-views/grading/{websocket_id}

Request

  • The document declares no server URL.
  • Auth: none declared

Path parameters

websocket_idstring uuid required

Playground websocket id

Request body

feedback_jsonunknown
feedback_textstring nullable
grading_progress'Failed' | 'NotReady' | 'PendingManual' | 'Pending' | 'FullyGraded' required

Tells what's the status of the grading progress for a user and exercise.

As close as possible LTI's grading progress for compatibility: https://www.imsglobal.org/spec/lti-ags/v2p0#gradingprogress

score_givennumber float required
score_maximuminteger required
set_user_variablesobject nullable

Response

Grading forwarded to websocket client

Changes

No recorded changes to this operation across all 49 revisions of this API.