Clever LMS Connect - Submitting Schoology Submissions
Clever Complete Agreement Required
This feature is included with a Clever Complete subscription. Sign up here or email your Application Success Manager to learn more.
v3.1 Only
LMS Connect API endpoints are only available on v3.1 of the Clever API. If you are interested in getting started with LMS Connect, reach out to your Application Success Manager (for existing partners) or to [email protected].
This product is only available to existing Secure Sync partners.
To learn more about Secure Sync, please review this documentation.
Overview
Schoology requires students to submit their own work. As a result, there is an additional requirement for students to make submissions via Clever LMS Connect to Schoology.
Students will need to have launched the LTI link to the app in Schoology at least once since the District-App Connection has been Clever LMS Connect enabled. Attempting to update a submission for a student that has not gone through the LTI flow at least once in Schoology will receive the error: Error Code: 500 {"message":"Error updating submission"}
The rest of the process to update submissions is largely the same as the other supported LMS’s, but when including the attachments array, it’s important to know that Schoology only supports the File and Text types. Including the Link type will result in an error message from the Clever API: {"message":"Schoology does not support submission type of link"}
If you'd like to submit links in a Schoology submission via Clever LMS Connect, you can use the Text type instead (HTML is also supported)
Example PATCH request JSON body that includes the attachments array:
{
"attachments": [
{
"type": "text",
"text": "https://clever.com"
}
]
}
Updated 9 days ago
