Clever Complete Integration Types and Quickstart Guides
Choose a supported Clever integration type that fits your app and find the right quickstart guide.
Use this page to choose the Clever integration type that fits your app and find the right quickstart guide.
What is Clever Complete?Clever Complete is the platform solution purpose-built for EdTech scalability—connecting our application partners to any school through a single, secure integration for rostering, SSO, and LMS connections.
Clever Complete Agreement RequiredThis feature is included with a Clever Complete subscription. Sign up here or email your Application Success Manager to learn more.
Clever Library integrations are no longer offeredClever no longer offers Clever Library integrations. To choose a supported integration path, review the options on this page.
Compare integration types
| Integration type | Managed by | Best for | Includes |
|---|---|---|---|
| Clever Secure Sync | District administrators | Apps that need full roster data and district-managed provisioning | Full roster data, district-app tokens, access to the Data API |
| Clever LMS Connect | District administrators | Apps that already use Secure Sync and want grade passback or LTI SSO | Grade passback, LTI 1.3 SSO, LMS-specific workflows |
| Clever Single Sign-On | District administrators | Apps that need district-managed login with a limited user profile | SSO, Clever ID, full name, email address, district |
| AnySchool Rostering | District administrators | Apps that already use Secure Sync and want to support schools that are not on Clever | Secure Sync-style rostering for off-Clever schools |
Start with the right guide
Clever Complete integration options
Clever Secure Sync
Use Clever Secure Sync when your app needs comprehensive roster data and district-managed access.
- Secure Sync delivers roster data, including student demographics and enrollment information.
- API v3.1 adds additional student demographic fields and values. For the complete field list, possible values, and CEDS references, see API v3.1 Updates.
- District administrators manage the connection in the district dashboard.
- Once a district shares data with your app, scoped users in that district can be accessed with the district-app token.
- Secure Sync provides full access to roster information, including student-teacher associations and classroom-level data.
- A Clever Secure Sync subscription grants access to the full Data API and developer tooling for managing district connections.
- For the full list of available fields, see the schema.
- To request Clever Secure Sync access, contact [email protected].
Your application can be added through the Request Application page on the district dashboard. To learn more, see Getting Started in the District.
Clever LMS Connect
Use Clever LMS Connect when your app already supports Clever rostering and needs LMS workflows such as grade passback or LTI SSO.
- This integration type requires a Clever Secure Sync integration.
- District administrators manage the connection.
- Clever LMS Connect extends your existing rostering and enrollment data to support LTI capabilities such as grade passback and LTI SSO.
- Your app can create assignments and submit grades directly to a district’s LMS.
- You can track updates to assignments and submissions made through Clever LMS Connect.
- You will not have access to assignments or submissions created outside of this integration.
- Clever LMS Connect supports assignment and grade passback with Google Classroom, Canvas, and Schoology.
To learn more, see Clever LMS Connect - Overview.
Clever Single Sign-On
Use Clever Single Sign-On when your app needs district-managed login and a limited set of user identity data.
- District administrators manage the connection.
- District administrators can search for and add your application in the district dashboard.
- This integration allows district administrators to scope SSO access to Clever users in their district.
Data shared with Clever Single Sign-On
- Clever ID
- Full name
- Email address
- District
Login methods
-
Clever Portal
Users launch your app from the Clever Portal. -
Instant Login Links
You can embed links that log users into your app through Instant Login. -
Log in with Clever
You can add a "Log in with Clever" button on your website for direct user authentication.
To learn more, see District SSO.
AnySchool Rostering
Use AnySchool Rostering when you already support Secure Sync and want to process rostering data for schools that are not on Clever.
- This solution requires a Clever Secure Sync integration.
- AnySchool extends Secure Sync for use with schools that are not on Clever.
- You do not need to build additional code or maintain a separate integration for AnySchool.
- AnySchool data is exposed through the Clever API in the same way as on-Clever data.
- This is not a separate integration, but it does require additional scopes.
- AnySchool is enabled on your production application by default.
Development app scopesBy default, your Clever development app includes Clever Single Sign-On scopes. To request Clever Secure Sync and Clever LMS Connect scopes, contact [email protected].
Working with districtsLearn how applications connect with districts:
Available fieldsFor a detailed list of fields available for each integration type, check the Clever API Schema.
Updated 4 days ago
What’s Next
If you're ready to start building, see any of the pages below to get started on that integration

