Skip to main content
POST
/
ims
/
oneroster
/
gradebook
/
v1p2
/
classes
/
{classSourcedId}
/
academicSessions
/
{academicSessionSourcedId}
/
results
Create Results for an Academic Session for a Class
curl --request POST \
  --url https://api.alpha-1edtech.ai/ims/oneroster/gradebook/v1p2/classes/{classSourcedId}/academicSessions/{academicSessionSourcedId}/results \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "results": [
    {
      "status": "active",
      "lineItem": {
        "sourcedId": "<string>"
      },
      "student": {
        "sourcedId": "<string>"
      },
      "scoreStatus": "exempt",
      "scoreDate": "2023-11-07T05:31:56Z",
      "sourcedId": "<string>",
      "dateLastModified": "2023-11-07T05:31:56Z",
      "metadata": {},
      "class": {
        "sourcedId": "<string>"
      },
      "scoreScale": {
        "sourcedId": "<string>"
      },
      "score": 123,
      "textScore": "<string>",
      "comment": "<string>",
      "learningObjectiveSet": [
        {
          "source": "<string>",
          "learningObjectiveResults": [
            {
              "learningObjectiveId": "<string>",
              "score": 123,
              "textScore": "<string>"
            }
          ]
        }
      ],
      "inProgress": "<string>",
      "incomplete": "<string>",
      "late": "<string>",
      "missing": "<string>"
    }
  ]
}
'
{
  "sourcedIdPairs": {
    "suppliedSourcedId": "<string>",
    "allocatedSourcedId": "<string>"
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

classSourcedId
string
required

The sourcedId of the class

academicSessionSourcedId
string
required

The sourcedId of the academic session

Body

application/json
results
object[]
required

Response

Results successfully created

sourcedIdPairs
object
required