Request Object
The Request object contains all of the configuration properties for user & session identification, user interface look and feel, as well as which Items or Activities to load.
Only a few properties are mandatory, the rest provide a high level of customization to enable you to tailor the assessment experience to suit your needs.
Properties
= mandatory property
-
config object
Configure options relating to the assessment player experience and behavior of Items API.
-
dynamic_items object
The properties inside this object are used to configure options relating to Dynamic Content, a form of smart content which allows many variations of the same Question.
-
item_pool_id string
Sets the default Item pool to retrieve content from, such as Activities and Items.
-
name string
Specifies a human-friendly name of the Activity that will be displayed in Reports API and Data API.
-
organisation_id number
Sets the default Item bank to retrieve content from, such as Activities and Items that can be used in the assessment.
-
rendering_type string
The rendering type dictates whether the Activity will be rendered using the Learnosity's assessment player, or within an Items container embedded in multiple different locations on the page.
-
sections array[SectionObjects]
Sections allows you to split an Activity into separate groups of Items.
-
subscores array[subscoreDefinition]
Define which Items or Item tags should be used to create subscore groups for further calculations and analysis.