Skip to main content
Skip table of contents

Schoology Integration

On this page:

To integrate Special Programs with Schoology, you will need to sign in to both Special Programs and Schoology as an administrator.

This integration will require you to work between Special Programs and Schoology using the following steps:

  1. Copy the integration URL from Special Programs.
  2. Install the Special Programs app in Schoology.
  3. Configure the Special Programs app in Schoology.
  4. Copy the Consumer Key and Secret from Schoology.
  5. Enter the Consumer Key and Secret into Special Programs.

Copy the Integration URL in Special Programs

  1. From the Special Programs main menu, choose Administration, then choose Configuration.

  2. Select the Integration tab and choose Schoology Integration.

  3. Click Configure Integration.

  4. The Schoology Integration wizard outlines instructions on how to install and configure the Special Programs app in Schoology. Click Next to continue.

  5. Select and copy the custom integration URL. You will use this URL to configure your Special Programs app in Schoology.

Install the Special Programs App in Schoology

  1. From the Schoology main menu, click App Center.

  2. Locate the Special Programs app and click the title.

  3. Click Install App.

  4. Click I Agree and then Add to Organization.

Configure Special Programs App in Schoology

  1. From the Schoology App Center, click Organizational Apps, locate Special Programs, and then click Configure.

  2. Paste the copied URL in both the Custom URL and Custom SAML URL fields.

  3. Click Save Settings.

  4. Under Organizational Apps, locate Special Programs, and then click Install/Remove.
  5. Check All Users and then the Student role.
  6. Click Submit.

Copy Consumer Key and Secret in Schoology

  1. On the Schoology main menu, click Tools, then School Management.

  2. Click Integration, then click API.

  3. Copy the Consumer Key and Consumer Secret. You will paste these into the Schoology Integration wizard in Special Programs.

Complete Schoology Integration in Special Programs

  1. Navigate back to Special Programs.
  2. If you have kept the Schoology Integration wizard open, click Next, and then Next. Otherwise, navigate to the Schoology Integration wizard and click Advanced.
  3. Select or enter the Schoology API URL.

  4. Enter or paste the Consumer Key and the Consumer Secret that you copied from Schoology.

  5. Click Finish.

If the integration is successful, the School NID and Schoology API URL details are displayed in the Schoology Integration tab within Special Programs.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.