LTI 1.3 Setup
This guide focuses on Edlink's recommended hybrid integration (API + LTI 1.3). However, it is also possible to configure your app using an LTI Advantage–only setup.
Please confirm with the learning app that an LTI-only source is something they support before proceeding.
Check out the following guide to get your LTI Advantage source set up in Edlink:
This process should be completed once you have finished integrating with your learning application. To learn more about connecting your Schoology instance, check out this guide:
Step 1
In Schoology, click the icon with the three boxes in the top right corner.

Step 2
Click Admin → My Developer Apps → + Add App.

Step 3
Enter an app name and description.

Step 4
Select a category.

Step 5
Select LTI 1.3 App in the Type of App dropdown.

Step 6
Uncheck the Launch app in Schoology checkbox if you would like the app to open in a new window.

Step 7
Check Left Navigation.

Step 8
Fill out the following fields:
- LTI Advantage Extensions:
Enable deep linking if your learning application supports grades and assignments passing back to Schoology. - JWKS URL: This is found in the Edlink dashboard and labeled Keyset URL.
- Domain URL, OIDC Login Init URL, and Redirect URLs:
These are found in the Edlink dashboard and labeled Launch URL.
For help finding your launch URL, and JWK url, check out this guide:Finding Your LTI KeysDeveloper GuideClick to Read - Custom Parameters:
Enter the following values:
person_external_id=$User.id
assignment_external_id=$com.schoology.Assignment.id

Step 9
Check the box labeled This application meets the Schoology Terms of Use, then click Submit.

Step 10
Click Options → API Info.

Step 11
Copy the Client ID and paste it into the Client ID field within the Edlink dashboard, then click Update.

Step 12
Click Install LTI 1.3 App → I agree → Add to Organization.

Well Done!
You should now be able to add your new LTI learning application to a course in Schoology!
Any Questions?
If you have any questions or run into any issues, please contact our support team. We'll respond within 24 business hours.