Skip to main content

Integrating Kognity and ManageBac

Set up your district's ManageBac integration in a few easy steps!

Written by Sherry

This guide walks school administrators through the complete ManageBac integration process for Kognity. There are two parts: first, generating an API token in ManageBac; then completing the Edlink connection using the integration link provided by Kognity’s team.

Part 1: Generate Your ManageBac API Token

Before connecting Kognity to ManageBac, you need to create a read-only API token in your ManageBac account. This token lets Kognity securely access your school’s roster data.

  1. Log in to ManageBac

    Sign in to your school’s ManageBac account using your administrator credentials.

  2. Open Settings and navigate to API Manager

    Click the settings icon at the top of the page. Scroll to the bottom, select Develop, then click API Manager (Legacy).

  3. Click “Add New Token”

    Inside API Manager, click Add New Token. When prompted for a name, enter “Kognity” so it’s easy to identify later.

  4. Set permissions and save the token

    Under Permissions, name the token as Kognity and at the bottom of the page click read-only, then click Add Token when done.

  5. Copy the token to your clipboard

    Once the token is created, click Copy to Clipboard. Keep it handy — you’ll need it in Part 2.

Part 2: Connect via Edlink

Once you have your API token, Kognity’s integration engineers will send you a personalised integration link. Use that link to complete the setup through Edlink.

  1. Open the integration link and create your Edlink account

    Open the link sent by Kognity (it will look something like https://ed.link/integrate/abc456789-efg456-123456 — this is just an example). The link will take you to Edlink, where you’ll either create a new account or log in with an existing one if you’ve used Edlink before. Click Get Started to begin.

  2. Select your district

    Choose your school’s district from the list.

  3. Choose ManageBac as your data source

    Select ManageBac as your data source, then click Continue.

  4. Choose your data storage region

    Select the region where you’d like your data to be stored. Choose the one closest to your school’s location.

  5. Enter your ManageBac URL

    Type in your school’s ManageBac URL, making sure to include https:// at the start.

  6. Enter your API key

    Paste the API token you copied in Part 1, Step 5 into the field provided.

  7. Validate the configuration

    Click Validate to confirm your connection is working correctly. Once successful, your setup is complete.

What Happens Next?

Once the connection is live, let us know at support@kognity.com. We will then set up the correct content rules on our end to make sure the right Kognity subjects are linked to your classes.

Depending on the complexity of your integration, we may request that you make a copy of our Content Mapping Template, fill it out with the classes and subjects you'd like to connect with Kognity, and send it back to us.

Need Further Assistance?

If you have any questions or need additional help, please don’t hesitate to reach out. You can contact us by sending an email to support@kognity.com, and our team will be happy to assist you!

Did this answer your question?