Warning Warning! This is a lower-level API. Lower-level APIs are not recommended for most projects, and may not be available on all plans. See our page on recommended deployment patterns for more information.

Questions API Guide

Learnosity's Questions API provides a rich set of question types that can be embedded into your website, using question instances stored in your Item Bank

Learnosity’s Questions API provides an easy and simple way to embed our rich set of Question Types and Features into your website. By using Questions created through the Question Editor API, we provide simple, intuitive Questions, working seamlessly across browsers, allowing you to find just the right way to test your students.

Easily embedded into your page, you can easily be up and running with our Questions API within a matter of minutes!

Simple and advanced demos of this feature can be found below, which are all fully available from our public Github Repo (linked from our demo site).

Core Features

Easily Embeddable, Seamless Experience

Easily embedded into your page, think of it as similar to embedding a video into your webpage. The illustration below gives an example of just how the Questions API can be embedded in your environment.

EM 1

A huge collection of Question Types, with more on the way...

Learnosity's selection of Question Types provides you with a huge number of ways to test, along with strong, flexible scoring behind it all. And with more and more Question Types in development, the skys the limit!

Question Types

Flexible API Methods for simple customization

At Learnosity, we know that if we give people a tool, they'll use it in ways we can't even imagine! That's why we've provided public methods to allow you to tailor just how our embedded tools interact with your system. See our list of public methods, and Initialization Options for more information.