Skip to main content

SCORE_POST

Sent when a tool submits a grade for a user. Record it and return 200 with an empty JSON object.

Your status code is passed straight back to the tool, so use a 4xx if you reject the grade.

scoreGiven is optional — a score can report progress without a grade — but when it is present, scoreMaximum is required alongside it.

The decoded payload:

{
"type": "SCORE_POST",
"parameters": {
"context": "2022CSEa5e6c431b91",
"clientId": "348080fn9du9b9ufvb92rfb9l",
"lineItemId": "412",
"score": {
"userId": "41",
"activityProgress": "Completed",
"gradingProgress": "FullyGraded",
"comment": "Great work!",
"scoreGiven": 99,
"scoreMaximum": 100
}
}
}
Request Body required
    payload string required

    An RS256 JWT signed by LTIAAS, valid for ten minutes.

Responses

Recorded. Return an empty JSON object.


Schema

    object

Loading...

All trademarks, logos, and service marks displayed on this website are the property of their respective owners. LTIAAS is a trademark of GatherAct, LLC, doing business as LTIAAS. Learning Tools Interoperability (LTI)® and LTI® are trademarks of 1EdTech Consortium, Inc. LTIAAS is not affiliated with, endorsed or sponsored by 1EdTech Consortium, Inc. or by any other owners of third-party trademarks used on this website. LTIAAS is not responsible for the content, quality, or accuracy of any websites linked to or from this website that are not owned by LTIAAS. If you have any questions or concerns about the use of any trademarks or content on this website, please contact us.