Help centre

LMS and API integrations

Training plans Not included in the Teacher plan.

Admins: Admins configure LMS connections and API credentials. Prepare questions first, then test the learner journey and returned results.

Instructors: You can review LMS quizzes and their results. Ask an admin to configure connections or API access before adding activities from your LMS.

Connect an LMS

Admin
  1. Open LMS integrations and copy the tool, login, keyset and deep-linking URLs shown for this site into your LMS’s LTI 1.3 tool configuration.
  2. Copy the LMS’s issuer, client ID, deployment ID and authentication endpoints into Connect an LMS, then save.
  3. Have an instructor add a quiz through the LMS’s external-tool or deep-linking flow. Check a learner can launch it and a completed score reaches the LMS gradebook.

Links to staff pages need a sign-in.

Teach and review LMS quizzes

LMS quizzes appear under LMS integrations after an instructor adds them from the connected LMS. Learners reach these quizzes through the LMS links.

Open a quiz to review attempts and grade-sync status. If a score is missing in the LMS, check the result and sync status here and ask the admin to check the connection. Removing a connection stops its links; past results stay.

Links to staff pages need a sign-in.

Use the coding API

Admin
  1. Open API and create a named key for your integration. Keep the key on your server; never put it in a web page.
  2. Use the endpoints and examples on the API page to run or grade a question, or create an embeddable exercise. External learners do not need an account here.
  3. If you need result notifications, configure the HTTPS webhook and verify its signature as described on the API page.
  4. Test the result flow before using it with learners. Revoke keys that are no longer needed; calls and embeds using a revoked key stop working.

Links to staff pages need a sign-in.

Common problems

Why can’t I connect an LMS or create a key?

These setup actions require an institute admin. Instructors can view LMS quizzes but cannot manage connections or API credentials.

Why can’t an external learner start?

Ask the admin to check the connection or key, the question’s availability and institute plan limits. Trial and free-plan learner limits include LMS and API learners.

Try it with your next cohort

Start a 30-day free trial with up to 30 learners and no card, or see the demo for your kind of class and book a call with us.